Рубрики
Без рубрики

Плагин MongoDB для Pycharm

IDE Pycharm – это отличный инструмент для разработки на языке программирования Python. В этом посте давайте посмотрим на инструмент плагина MongoDB. Помечено Mongodb, Pycharm, Python.

Есть много разных вариантов, доступных при разработке, чтобы посмотреть и изучить ваш Монгодб коллекции. Монгодб Компас Это отличный пример инструмента, который позволяет просматривать и взаимодействие с базой данных, сбором или документом. Однако при разработке часто полезно иметь возможность видеть ваши данные в вашей среде разработки. Давайте посмотрим на полезный плагин Mongodb для Pycharm для просмотра коллекций.

Плагин MongoDB

Пока я буду обсуждать Монго плагин В частности, как это относится к Пычарм Сам плагин работает с подавляющим большинством IDES, предоставляемых Jetbrains Отказ После загрузки и установки плагина нам нужно установить несколько вещей. Я пройду через настройку подключений к локальной установке сервера MongoDB, а также подключения к своей базе данных в качестве услуги Атлас . Для тестирования соединения мы захочем убедиться, что оба из этих серверов работают и работает.

Настройки плагина MongoDB

Локальный сервер

Для локального сервера настроек относительно прямой. Предполагая, что мы работаем с сервером на порту по умолчанию 27107, давайте посмотрим на наши настройки.

Здесь мы видим, что есть место для ввода пути к нашему Путь к Mongo Shell. . Обязательно поставьте местоположение в Монго исполняемый и не тот для Монго Отказ   Вы можете ударить Тест Кнопка рядом с именем пути, чтобы убедиться, что плагин доволен правильным файлом.

Далее мы должны добавить сервер для использования и подключения к. Нажав на + Символ Нам представлен возможность настроить наше подключение сервера.

Здесь мы видим, что мы можем метить или назвать, наше соединение и поместить в местоположение сервера в формате Хозяин: порт Отказ Для нашего примера мы можем использовать localhost: 27017 , как показано выше. Для одного сервера без какой-либо аутентификации на месте эти настройки будут подключаться к базе данных, и вы можете увидеть все баз данных на сервере.

Что если, однако, у вас есть некоторая аутентификация на месте и хочу установить соединение с определенной базой данных? Давайте рассмотрим, что с подключением к конфигурации ATLAS.

Atlas server.

Нам понадобится наше Атлас URL-адрес подключения, который доступен в нашей приборной панели ATLAS. Не стесняйтесь использовать имя хоста вашего собственного сервера или IP-адрес. Для моих настроек сервера я хочу установить предпочтение чтения для первичного узла и для подключения к коллекции путешествий в базе данных. Я также выбрал, что я хотел бы использовать SSL для подключения.

Поскольку мой сервер ATLAS требует аутентификации, давайте посмотрим на эту вкладку.

Мы помещаем в соответственно установленное имя пользователя и пароль вместе с именем Аутентификация база данных. В этом случае я использую базу данных администратора. Для атласа мы хотим выбрать Скрам-ша-1 Механизм авторизации. И тогда мы можем проверить Это связь. Если все настроено правильно, мы должны получить хорошие новости.

Запуск плагина

С нашими подключениями мы можем использовать Mongo Explorer, навигацию на Вид -> Окна инструментов -> Mongo Explorer Отказ Он покажет наши настроенные соединения и при открытии подключения вверх мы видим, что наши базы данных перечислены.

При выборе данной базы данных нам дан список Коллекции Отказ Затем мы можем выбрать данную коллекцию и посмотреть список документов в коллекции.

Панель панели плагинов Mongodb

Если мы посмотрим на панель инструментов, которая появляется над нашей коллекцией:

Есть несколько отличных функций там.

Мы видим, что у нас есть Найти Опция, опция для переключения режима агрегации и возможность добавления и редактирования документов непосредственно из Pycharm. Нам дают варианты запуска запросов с Фильтр , Проекция и Сортировать Параметры также.   Группа очень полезных инструментов, включенных в этот плагин.

Заворачивать

С успешно настроенными подключениями к серверам MongoDB мы можем теперь использовать плагин Mongo, чтобы увидеть, какие наши данные выглядят так, как мы разрабатываем. Я лично нахожу это, чтобы быть огромный Выполнение и экономия времени при разработке. Если вы используете JetBrains IDE для вашего развития, я бы очень поощрял вас посмотреть на этот очень полезный плагин.

В этом посте имеется несколько усложнов MongoDB. Я создал Mongodb словарь Навык для Amazon Echo Линия продуктов. Проверьте это, и вы можете сказать «Alexa, спросите MongoDB, что является документом?» и получить полезный ответ.

Подпишись на меня в Твиттере @ @ kenwalger Чтобы получить последние обновления на моих сообщениях или увидеть оригинальный пост на мой блог .

Оригинал: “https://dev.to/kenwalger/mongodb-plugin-for-pycharm”