Страпи не загружает Коллекции из существующего MongoDB, размещенного на Digital Ocean - PullRequest
0 голосов
/ 04 июля 2018

Я создаю новое приложение, используя Strapi, и я попытался подключить его к моей MongoDB, которая размещена в Digital Ocean, но, к сожалению, Strapi не может получить коллекции из существующей MongoDB . Здесь я упоминаю полные шаги, которые я выполнил, чтобы установить соединение Strapi с существующей MongoDB:

  • Я шаг за шагом следовал этому руководству, чтобы создать приложение Strapi: Quick_Start_Strapi

  • Хотя мне нужно подключиться к моей существующей MongoDB, которая размещена на Digital Ocean. Итак, согласно документации Strapi, я упомянул все учетные данные ( хост , порт , имя пользователя , пароль ) моей существующей базы данных только при создании приложения Strapi.

  • В последнем случае, когда приложение успешно создано, я переключил свой текущий каталог на каталог проекта и запустил команду:

    $ strapi start
    
  • Я не столкнулся с какой-либо ошибкой в ​​терминале, следовательно, это означает

    Соединение установлено

  • Затем я зарегистрировался через регистрационную панель Strapi.

  • После входа в приложение на панели инструментов Strapi отображается только одна коллекция - « Users Collection ». Strapi не удалось загрузить какую-либо коллекцию из существующей MongoDB. С точки зрения Strapi, он не смог загрузить какие-либо типы контента.

1 Ответ

0 голосов
/ 05 июля 2018

Чтобы получить всю уже созданную коллекцию из mongodb , необходимо сначала добавить content-types.

Перейти к http://localhost:1337/admin и выполнить следующие действия (после входа в систему) -

  1. Сначала добавьте Content Type

enter image description here

  1. В Advance Section добавьте название вашей коллекции. Он должен быть таким же, как в базе данных. (В Base Section вы можете дать любое имя этой коллекции)

enter image description here

  1. Обязательно добавьте все поля с правильными типами полей

enter image description here

  1. Теперь просто нажмите на свою коллекцию под Content Types, и вы получите все записи из базы данных.

enter image description here

Я создал обе эти записи из mongo shell, и они показаны в этом разделе.

enter image description here

Я уверен, что вы получите ответ

Для более подробной информации, проверьте эти ссылки ниже-

Strapi-Создать продукт

Вы также можете посмотреть официальное видео

...