找到详解

  

罢业较杲?

罢业较杲?

罢业较杲狻?


等价查询某个数组:

db.getCollection(“测试”);   {   标签:“好”,“书”,“它”,“项目”)   }   );

<>强(//连顺序都要是存进去的顺序,不能变)


查询数组里的某一个值:

db.getCollection(“测试”);   {   标签:“好”   }   );


查询有四个元素的数组:

db.getCollection(“测试”);   {   标签:{$大小:4}   }   );


查询有或没有指定字段的,指定字段为零的情况:

db.getCollection(“测试”).insert (   (   {_id: 2222、玩具:零},   {_id: 1112}   ]   );   db.getCollection(“测试”);   {_id: 2222、玩具:零}   );   db.getCollection(“测试”);   玩具:零   );//报错   db.getCollection(“测试”);   {_id: 2222年,玩具:{$存在:真正}}   );//找出来了当前这条   db.getCollection(“测试”);   {玩具:{$存在:真正}}   );//找出来了当前这条   db.getCollection(“测试”);   {玩具:{$存在:假}}   );//找出所有没有玩具这个字段的


查找返回值游标:

db.getCollection(“测试”);().forEach(函数(项){   打印(item.name项目。价格,item.tags);   });


限制,跳过方法:

db.getCollection(“测试”);().limit (1)   db.getCollection(“测试”);().skip (2)


在美元的查询:

db.getCollection(“测试”);   {   _id: {   美元:{12日objectId (“56970120 abt538296thg0y6 ")}   }   }   );//查找_id等于12或objectId (“56970120 abt538296thg0y6”)的文档记录

<强>(在用美元于不同文档指定同一个关键进行或条件匹配,美元或可以指定多个关键或条件匹配。)

<强>

区间查找:

db.getCollection(“测试”);   {   价格:{$ gt: 3 $ lt: 33}   }   );//查询价格范围大于3小子33的值。可用于文档数值字段,也可以用于数组字段

找到详解