Экспортируйте данные из разных коллекций в формате CSV и импортируйте один и тот же CSV после сброса этих коллекций (Ruby, mongoid).

#ruby #mongodb #csv #rubygems #mongoid

#рубин #mongodb #csv #рубигемы #монголоидный

Вопрос:

Существует 4 коллекции, и отношения между ними приведены ниже:

  • Тендер [has_many: Предложение]
  • Предложение [принадлежит: Тендер, имеет значение: Примечание, Условие]
    • Условие [принадлежит: Предложение]
  • Примечание [принадлежит: Предложение]

Теперь я хочу экспортировать эти данные в формате CSV (один файл). И я также хочу импортировать этот CSV-файл после сброса этих коллекций. Для этого я использую Ruby и mongoid. Я понимаю, что экспорт можно было бы как-то осуществить; однако я не могу придумать лучшего решения для импорта того же самого.

Любые предложения или помощь будут оценены по достоинству. Заранее спасибо.