我有一个具有单个集合的简单数据库,当我尝试使用一个字段和存在il的值的简单查询时,不会返回任何内容。
数据库的一行:
{
"title" : "Cupone Salice Salentino",
"sku" : 1000126,
"vendor" : "messapia-tesori-del-salento",
"image" : "",
"estimatedprice" : 21,
"finalprice" : 21,
"qty" : 1,
"category" : "Vins & alcools",
"status" : "fulfilled"
}
代码:
db.orders.find(); // this works
db.orders.find({qty : 2}); // this returns nothing
答案 0 :(得分:0)
我认为您在这里没有提供完整的文档。因为据我说,“ qty”位于文档对象的数组中,这就是为什么。