Mongodb find()查询在字段和值存在时不返回任何内容

时间:2019-06-05 20:00:54

标签: database mongodb

我有一个具有单个集合的简单数据库,当我尝试使用一个字段和存在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

1 个答案:

答案 0 :(得分:0)

我认为您在这里没有提供完整的文档。因为据我说,“ qty”位于文档对象的数组中,这就是为什么。