说我有一个集合 book ,就像这样:
{
name:"xxxx",
tags:["thriller", "novel", "modern"]
}
如何查询所有至少一个标签的书籍:“小说”,“音乐”?有没有像:
db.inventory.find( { tags: { $containsAny: ["novel","music"] } } )
提前致谢。
答案 0 :(得分:-1)
您可以使用$in
运算符。您可以查询以获取至少包含其中一个标记的所有图书。查询如
db.inventory.find({tags: {$in:['novel', 'music']}})