博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MongoDB官方C#驱动中查询条件Query用法
阅读量:7082 次
发布时间:2019-06-28

本文共 780 字,大约阅读时间需要 2 分钟。

Query.All("name", "a", "b");//通过多个元素来匹配数组

Query.And(Query.EQ("name", "a"), Query.EQ("title", "t"));//同时满足多个条件
Query.EQ("name", "a");//等于
Query.Exists("type", true);//判断键值是否存在
Query.GT("value", 2);//大于>
Query.GTE("value", 3);//大于等于>=
Query.In("name", "a", "b");//包括指定的所有值,可以指定不同类型的条件和值
Query.LT("value", 9);//小于<
Query.LTE("value", 8);//小于等于<=
Query.Mod("value", 3, 1);//将查询值除以第一个给定值,若余数等于第二个给定值则返回该结果
Query.NE("name", "c");//不等于
Query.Nor(Array);//不包括数组中的值
Query.Not("name");//元素条件语句
Query.NotIn("name", "a", 2);//返回与数组中所有条件都不匹配的文档
Query.Or(Query.EQ("name", "a"), Query.EQ("title", "t"));//满足其中一个条件
Query.Size("name", 2);//给定键的长度
Query.Type("_id", BsonType.ObjectId );//给定键的类型
Query.Where(BsonJavaScript);//执行JavaScript
Query.Matches("Title",str);//模糊查询 相当于sql中like -- str可包含正则表达式

转载地址:http://yplml.baihongyu.com/

你可能感兴趣的文章
【hdu6072】Logical Chain
查看>>
Gartner:2013年SIEM市场分析(MQ)
查看>>
特殊命令eval的用法两例
查看>>
【物联网智能网关-12】以网关为核心,互联网为基础构建物联网平台
查看>>
SQL Server 全文索引
查看>>
Grid Control 10G安装与配置
查看>>
oracle vm的虚拟机windows启动不了的处理方式
查看>>
成长型企业的战略误区
查看>>
Linux 邮件服务器原理介绍,编译安装Postfix实现本地的邮件服务。
查看>>
VMware虚拟设备之虚拟磁盘配置与虚拟磁盘置备类型相关介绍
查看>>
MongoDB 3.0 新增特性一览
查看>>
实战开发经验: 软件系统设计思路
查看>>
LDA模型学习之(二)——主题的理解
查看>>
对haproxy代理流程的数据进行抓包分析
查看>>
关于tcp/ip三次握手的理解和详细分析
查看>>
mongodb 解决吃内存问题
查看>>
nginx_lua_waf安装测试
查看>>
hadoop之MapReduce框架JobTracker端心跳机制分析(源码分析第七篇)
查看>>
Powershell 自动化管理 AWS(2)- EC2
查看>>
让您的开机时间和打开网页速度如飞一样
查看>>