Вот команда mongo --quiet alg --eval "printjson(db.lvfirstnames.find({},{"nameid":0}).limit(3).toArray())" > output.json
окна кли, что дает следующий результат:MongoDB проекция для выбора поля не работает
[
{
"_id" : ObjectId("5836cf174dfc224da02a0da1"),
"nameid" : 1,
"name" : "Laimnesis",
"NameDayDate" : 1.01
},
{
"_id" : ObjectId("5836cf174dfc224da02a0da2"),
"nameid" : 3,
"name" : "Miervaldis",
"NameDayDate" : 3.01
},
{
"_id" : ObjectId("5836cf174dfc224da02a0da3"),
"nameid" : 2,
"name" : "Indulis",
"NameDayDate" : 2.01
}
]
Вопрос: Я не выбрать «NameID» {"nameid":0}
но почему поле по-прежнему показано на выходе ?
действительно исключая любую другую полевую работу для вас ?? – Veeram
Да. Для поля имени это работает. – Guntis
Что такое аргумент 'alg'? что, похоже, нарушает мой выход / –