Вы можите легко присоединить LoopBack приложение к различным источникам данных.
Page Contents
Page Contents

Добавление источника данных

Вы собираетесь добавить MongoDB источник данных в дополнение к MySQL, созданному в Подключение вашего API к хранилищам данных.

$ slc loopback:datasource

На появившийся запрос вам нужно ответить следующим образом:

? Enter the data-source name: mongoDs
? Select the connector for mongoDs: MongoDB (supported by StrongLoop)

Установка MongoDB коннектора

$ npm install --save loopback-connector-mongodb

Настройка источника данных

Отредактируйте datasources.json для настройки источника данных, таким образом, чтоб он соединялся с StrongLoop демо MongoDB сервер. Добавьте этот текст в JSON, после двух уже существующих определений источника данных (для “db” и “mysqlDs”):

server/datasources.json

...
"mongoDs": {
    "name": "mongoDs",
    "connector": "mongodb",
    "host": "demo.strongloop.com",
    "port": 27017,
    "database": "getting_started_intermediate",
    "username": "demo",
    "password": "L00pBack"
  }

Next: Далее выполните Создание новой модели.