В этом посте я приведу пример файла config/mongoid.yml с краткими пояснениями.
Файл mongoid.yml используется для конфигурации Mongoid, который позволяет Ruby-приложениям напрямую взаимодействовать с MongoDB.
Вкратце, Mongoid можно установить добавлением в Gemfile следующей строки:
gem "mongoid", "~> 4.0.0"
Использование Mongoid требует хорошего знания Ruby и вашего фреймворка (Rails или др.), а также некоторые знания самой MongoDB.
Выше я привёл содержание файла конфигурации, которым пользуюсь сам для своих RoR-приложений.
Здесь уже настроена конфигурация для режима разработки, тестирования и production.
Если вы используете Heroku и mLab, стоит выполнить следующую команду для установки переменной среды для Heroku:
heroku config:set MLAB_URI=/url доступа к БД/
Можно использовать и другие способы развёртывания (или хостинга БД), но суть будет та же.