Запрос Mongodb find () ничего не возвращает, пока существует поле и значение - PullRequest
0 голосов
/ 05 июня 2019

У меня есть эта простая база данных с одной коллекцией, и когда я пытаюсь выполнить простой запрос с существующим полем и значением, 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 голосов
/ 06 июня 2019

Я думаю, что вы не дали весь документ здесь. Потому что, по моему мнению, "qty" находится в массиве в вашем объекте документа, поэтому.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...