我有一个包含要搜索的关键字列表的文档,但是 Mongo 只返回一个结果,即使有许多文档包含相同的关键字也是如此。
文档看起来像这样:
{
_Id: 51192567f5e65101d471c46b
Name: "Cat",
KeyWords: ["cat", "animal", "small"]
}
我正在使用以下命令在 mongo shell 中搜索数据库:
db.Resources.find({"KeyWords":"cat"})
我想取回 KeyWords 数组包含 cat 的所有文档(有很多),但我只得到一个文档。
最佳答案
我刚刚检查了我的本地数据库,所以请检查您的结构
关于arrays - MongoDB:搜索数组值时的单一结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14830185/