Mongodb 用Mongo查询数组元素
我如何查询含有苹果的冰沙?(以下是包含3个文档的集合)Mongodb 用Mongo查询数组元素,mongodb,querying,odm,Mongodb,Querying,Odm,我如何查询含有苹果的冰沙?(以下是包含3个文档的集合) 如果您只是运行下面的查询,MongoDB就足够聪明,可以知道您要做什么 { ingredients: "apple" } Mongo将看到配料是一个列表,并且只返回包含“apple”的文档,这些文档在列表中的某些位置。为什么人们要为冰沙编写可伸缩的应用程序 db.find({“配料”:{$in:“苹果”}}) 来自: 注意:包含数组的字段匹配条件运算符,如果只有一个 项目匹配 因此,以下查询: db.collection.find({fi
如果您只是运行下面的查询,MongoDB就足够聪明,可以知道您要做什么
{ ingredients: "apple" }
Mongo将看到配料是一个列表,并且只返回包含“apple”的文档,这些文档在列表中的某些位置。为什么人们要为冰沙编写可伸缩的应用程序 db.find({“配料”:{$in:“苹果”}}) 来自: 注意:包含数组的字段匹配条件运算符,如果只有一个 项目匹配 因此,以下查询:
db.collection.find({field:{$gt:0,$lt:2}})代码>
将与包含
以下字段:
{field:[-1,3]}
这是一个无效的查询。$in值必须是数组。例如:{“配料”:{$in:[“苹果”、“肉桂”、“糖”]}
将测试配料字段是否包含列出的3个值之一。
{ ingredients: "apple" }