摘要:
返回匹配的数组元素 db.tblDaily.find( {"Comments.CommentId":3}, {"Comments.$":1,"_id":0} ).pretty() 结果: 数组范围查询 范围会匹配任意多个元素数组,$elemMatch 不会匹配非数组元素。 查询 x在2到5之间的文档 阅读全文
摘要:
查询MasterID大于1且MasterType等于TestType的文档: db.SysCore.find({$and:[{"MasterID":{$gt:1}},{"MasterType":"TestType"}]}).pretty() 结果如下: 查询MasterID不等于2且MasterNa 阅读全文
摘要:
OR查询包含:$or和$in $or可以在多个键中查询任意给定的值;$in可以指定不同类型的条件和值。 查询MasertID小于3或者MasterSort等于3的文档: db.SysCore.find({$or:[{"MasterID":{$lt:3}},{"MasterSort":3}]}).pr 阅读全文
摘要:
$gt $get $lt $lte 分别对应:> >= < <= 查找MasterID大于1小于5的文档: db.SysCore.find({"MasterID":{$gt:1,$lt:5}}).pretty() 结果如下: 查找MasterID大于等于2,小于等于5的文档: db.SysCore. 阅读全文
摘要:
db.SysCore.find({"MasterID":5},{"_id":0,"MasterName":1}) 第一个是查询的条件 第二个是查询的字段,如果不指定“_id”:0,结果中会出现_id字段。0表示不包含,1表示包含。 查询结果如下: 只显示需要的MasterName字段。 阅读全文