上一篇
MongoDB中的in查询
- 行业动态
- 2024-04-16
- 3467
MongoDB中的$in查询用于匹配数组中包含指定值的文档,它接受一个数组作为参数,并返回包含至少一个与数组中的元素匹配的文档。
使用方法:
db.collection.find({字段名: {$in: [值1, 值2, ...]}})
示例:
假设我们有一个名为students的集合,其中包含以下文档:
_id | name | age | hobbies |
1 | 小明 | 20 | [“篮球”, “游泳”] |
2 | 小红 | 22 | [“跑步”, “游泳”] |
3 | 小刚 | 24 | [“篮球”, “跑步”] |
要查询年龄为20或22的学生,可以使用以下查询:
db.students.find({age: {$in: [20, 22]}})
结果:
_id | name | age | hobbies |
1 | 小明 | 20 | [“篮球”, “游泳”] |
2 | 小红 | 22 | [“跑步”, “游泳”] |
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/294450.html