$and $not null 正则表达式
Posted Andy·Li
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了$and $not null 正则表达式相关的知识,希望对你有一定的参考价值。
查询MasterID大于1且MasterType等于TestType的文档:
db.SysCore.find({$and:[{"MasterID":{$gt:1}},{"MasterType":"TestType"}]}).pretty()
结果如下:
查询MasterID不等于2且MasterName以"测试"开头的文档:
db.SysCore.find({$and:[{"MasterID":{ $not:/2/}},{"MasterName":/测试+/}]})
Syntax: { field: { $not: { <operator-expression> } } }
db.inventory.find( { price: { $not: { $gt: 1.99 } } } )
db.inventory.find( { item: { $not: /^p.*/ } } )
结果如下:
查询MasterSort为null的文档:
既要查询为null,同时也要保证存在。
db.SysCore.find({"MasterSort":{$in:[null],$exists:true}}).pretty()
结果如下:
以上是关于$and $not null 正则表达式的主要内容,如果未能解决你的问题,请参考以下文章
Vue前端的封装的高级搜索条件,like,=,or,and,not null,后端进行统一的接收
swift 报错 Call can throw, but it is not marked with 'try' and the error is not handled