MongoDB Compass - это визуальный графический инструмент, который позволяет нам работать с MongoDB через визуальный интерфейс.
Установка MongoDB Compass
Для системы Windows обратитесь к разделу Установка среды MongoDB в Windows. Для системы MacOS обратитесь к разделу Установка среды MongoDB в MacOS.
Подключение к серверу MongoDB
Откройте Compass

Если вы не установили учетную запись и пароль при установке MongoDB локально, просто нажмите "Подключиться", чтобы использовать соединение по умолчанию для входа в локальный MongoDB.
Если была установлена учетная запись и пароль, или если вы хотите подключиться к удаленному MongoDB, нажмите в правом верхнем углу, чтобы войти на страницу конфигурации подключения.

Введите информацию о подключении к MongoDB

Главный интерфейс

Создание базы данных
Исходя из вышеприведенного изображения, щелкните, чтобы войти в окно создания базы данных

Совет: При создании базы данных в Compass необходимо также создать коллекцию, поэтому вводится имя коллекции на изображении выше.
Операции с коллекциями

Вставка данных

Введите данные документа в формате JSON и нажмите "Вставить", чтобы вставить данные. Если вводится JSON-массив, это означает вставку нескольких фрагментов данных. Ниже приведены вставляемые документы:
[{
"item": "журнал",
"qty": 25,
"size": {
"h": 14,
"w": 21,
"uom": "см"
},
"status": "A"
}, {
"item": "блокнот",
"qty": 50,
"size": {
"h": 8.5,
"w": 11,
"uom": "дюйм"
},
"status": "A"
}, {
"item": "бумага",
"qty": 100,
"size": {
"h": 8.5,
"w": 11,
"uom": "дюйм"
},
"status": "D"
}, {
"item": "планировщик",
"qty": 75,
"size": {
"h": 22.85,
"w": 30,
"uom": "см"
},
"status": "D"
}, {
"item": "открытка",
"qty": 45,
"size": {
"h": 10,
"w": 15.25,
"uom": "см"
},
"status": "A"
}]
Запрос данных

Изменение и удаление данных

Создание индекса
Переключитесь на панель индексов коллекции

Создание индекса

Анализ производительности запроса
Подобно команде explain в MySQL, MongoDB также поддерживает оператор explain для анализа производительности операторов запросов.

