Pio*_*rek 4 mongodb mongodb-shell
我有一个带有标签的数组,这是一个文件的一部分,例如["红色","绿色","蓝色","白色","黑色"]
现在我想找到所有有红色和蓝色的文件.
Hat*_*es_ 11
使用$ all条件查找与"红色"和"蓝色"条件匹配的记录.
db.my_collection.find({tags: { $all : ["red","blue"]}})
Run Code Online (Sandbox Code Playgroud)
如果您想要匹配"红色"或"蓝色"的记录,则可以使用$ in条件.
db.my_collection.find({tags: { $in : ["red","blue"]}})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2456 次 |
| 最近记录: |