2016-09-22 4 views
0

Например, если у меня есть поле name в документе mongo person. В SQL запрос будет выглядеть как select name from person;, чтобы вернуть все имена. Что такое эквивалент в манго?Запрос документа mongo для возврата всех строк в поле

Я думал db.person.find(<<What do I fill here>>, {name: 1});

Я пытаюсь получить все имена при использовании Монго консоли.

ответ

1

Пустой объект JSON {} соответствует всем документам.

db.person.find({}, {name: 1}); 
1

Для правильного использования синтаксиса следует использовать лучшие практики mongoDB.

db.person.find(
    { }, 
    { name: 1, lastname: 1, _id: 0 } 
) 

В этом примере он показывает только «имя» и «фамилию».

Смежные вопросы