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

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

MongoDB条件查询的基本语法。

 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可包含正则表达式

转载于:https://www.cnblogs.com/STEVEN20140223/p/3789598.html

你可能感兴趣的文章
利用表格分页显示数据的js组件datatable的使用
查看>>
p_large_BdpS_4af60000080d5c3f.jpg
查看>>
区块链开发_以太坊测试功能
查看>>
mac 安装secureCRT
查看>>
服务器错误代码表示含义
查看>>
《React-Native系列》3、RN与native交互之Callback、Promise
查看>>
jQuery EasyUI
查看>>
[经验转帖]在豆瓣上直接下载你喜欢的书
查看>>
raw_input功能
查看>>
Setup best practices for Agile Scrum in your organization
查看>>
选择排序的一种递归写法
查看>>
Python3 day6面向对象
查看>>
查看Oracle耗时Sql
查看>>
CentOS 添加环境变量
查看>>
Linux目录详细说明大全(推荐)
查看>>
1.text-align标签的用法
查看>>
Distinct 实现自定义去重
查看>>
CodeSnippet.info整体技术构架
查看>>
[CodeWars][JS]实现链式加法
查看>>
第六天实验详解——dedecms通过xss漏洞写马
查看>>