首先我们新建一个mongodb的数据库,并对这个数据库进行导入相应的数据。
现在我们对这个数据库的OrgPerson文档进行查询
1.对OrgPerson文档的_id的查询范围进行限制,其得到数据从几个指定id中得到
db.OrgPerspon.find({"_id":{$in:[106596,111,443454,344334]}})
2. 查询全部的数据
db.OrgPerson.find({})
3.AND条件查询
db.OrgPerson.find({"available":true,"email":null})
4.mongodb OR条件查询
db.OrgPerson.find({$or: [{"_id":"102643"},{"personName":"刘翔"}]}).pretty()
5.mongodb OR和And联合使用
db.OrgPerson.find({"userId":"liuxiang",$or: [{"_id":"102643"},{"personName":"刘翔"}]}).pretty()
6.mongodb正则表达式模糊查询
db.OrgPerson.find({"userId":{$regex: /10/}}) 或者 db.OrgPerson.find({"userId":{$regex:"10"}})