MongoDB小结16 - find【查询条件$in】
2015-11-18 18:39
447 查看
$in可以查询一个键的多个值 举例,每个人有爱好,假定为一个,数据太多,咱们用第二个参数来过滤一下
我们想查询喜欢dancing和swimming和的人,可以得到如下结果
若只查询会跳舞的人
既然$in,那么与之相对的就$nin,可以查询到不包括指明信息的文档
db.user.find({},{"_id":0}) { "hobby" : "swimming", "gender" : "female" } { "hobby" : "dancing", "gender" : "male" } { "hobby" : "singing", "gender" : "male" }
我们想查询喜欢dancing和swimming和的人,可以得到如下结果
db.user.find({"hobby":{"$in":["dancing","swimming"]}},{"_id":0}) { "hobby" : "swimming", "gender" : "female" } { "hobby" : "dancing", "gender" : "male" }
若只查询会跳舞的人
db.user.find({"hobby":{"$in":["dancing"]}},{"_id":0}) { "hobby" : "dancing", "gender" : "male" }
既然$in,那么与之相对的就$nin,可以查询到不包括指明信息的文档
相关文章推荐
- MongoDB C# / .NET Driver 中IMongoQuery的内部实现Query的用法
- mongoDB 基本操作,增删改查
- mongodb新手入门,mongodb命令学习
- MongoDB 知识要点一览
- Linux下MongoDB安装及使用
- MongoDB——聚合 && 游标
- mongodb基本使用
- Linux系统下安装MongoDB 指南
- mac install mongodb
- MongoDB(三)
- mongoDB入门必读(概念与实战并重)
- Mongodb安装 for windows7 64位
- MongoDB--安装
- MongoDB——详谈CURD
- mongodb分片集群安装教程
- 写给MongoDB开发者的50条建议
- mongodb 避免Out of semaphores to get db connection error
- MongoDB实战经验分享
- 安装mongodb centos6.5 x86_64
- tornado_mongodb 连接和使用