Работа с базами данных
Посмотреть список баз данных:
Переключиться на базу данных (или создать новую, если она ещё не существует):
Посмотреть список коллекций:
Показать все документы в коллекции:
db.<collection_name>.find()
//for pretty output
db.<collection_name>.find().pretty()
Вывести документы с определённым условием:
db.<collection_name>.find({ field_name: "value" })
Вывод с ограничением полей: Чтобы показать только определённые поля в выводе, укажите их значения как 1 (включить) или 0 (исключить):
db.<collection_name>.find({}, { field1: 1, field2: 1, _id: 0 })
Чтобы узнать, сколько документов содержится в коллекции:
db.<collection_name>.countDocuments()
Получить первые 10 документов:
Пропустить первые 5 документов и вывести следующие 10: