Я хочу напечатать значение для этого документа JSON в оболочке mongo. Как простой консольный вывод, не создавая новую коллекцию или документ.Печать значения документа в оболочке mongodb
Заранее спасибо
Я хочу напечатать значение для этого документа JSON в оболочке mongo. Как простой консольный вывод, не создавая новую коллекцию или документ.Печать значения документа в оболочке mongodb
Заранее спасибо
Я нашел решение, с помощью .forEach()
применить метод JavaScript:
db.widget.find(
{ id : "4" },
{quality_level: 1, _id:0}
).forEach(function(x) {
print(x.quality_level);
});
db.widget.findOne({"id":4},{quality_level:1,_id:0}).quality_level
Проекция не является необходимым для этой работы, но он уменьшает данные, которые должны быть переданы в случае собранной коллекции.
Я не понимаю, что вы просите. Вы можете запустить этот запрос в оболочке mongo без каких-либо изменений в нем. – Trudbert
вы хотите использовать console.log() на mongodbShell или результат печати mongodb, такой как вывод console.log? – throrin19
Вы используете RoboMongo, в настоящее время вы находитесь в режиме «древовидного» режима в «текстовом режиме», чтобы увидеть вывод консоли. – vmr