Возврат массива объектов с определенным значением в MongoDB - PullRequest
0 голосов
/ 25 июня 2018
"persons": [    
       {    
         "_id": 1,
         "name": "Joe"
       }
       {
         "_id": 1,
         "name": "Doe",
       }
       {
         "_id": 2,
         "name": "Alan"
       }
    ]

У меня очень большая проблема. Как я могу вернуть все два объекта, имеющие _id: 1 в документе MongoDBDB. Пожалуйста, помогите мне ..

Ответы [ 2 ]

0 голосов
/ 25 июня 2018
db.persons.find( { _id: 1 } )

Пожалуйста, сохраняйте названия коллекций в единственном числе.

0 голосов
/ 25 июня 2018

Обычно для поиска чего-либо в mongodb вы используете find () .

db.persons.find({ _id: 1 });

Но иметь несколько идентификаторов с одинаковым значением неверно.

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