【问题标题】:Where to put configuration information for exodus?出埃及记的配置信息放在哪里?
【发布时间】:2014-09-13 08:46:20
【问题描述】:

我正在尝试使用 https://github.com/ThomasAlxDmy/Exodus 作为使用 mongo 映射器的 rails 和 mongo 的迁移工具。

我不清楚文档中配置元素的放置位置。

配置文件应该是什么样的? exodus的配置应该去哪里? config/environment.rb config/application.rb

【问题讨论】:

  • 我刚开始做 Rails 的东西,所以我不确定流程。我可以把它放在 config/appliocation.rb 但 exodus 似乎不知道环境。我想让它配置 mongomapper gem。我在 config/environments/development.rb 中配置它。然而,这似乎并没有被 Rake 接受。我将 Rakefile 更改为需要“environment.rb”而不是“application.rb”,这似乎可行。

标签: ruby-on-rails mongodb mongomapper


【解决方案1】:

您为什么不尝试将您的配置放入初始化程序文件夹中?

在你的config/initializers/exodus.rb

require 'exodus'

Exodus.configure do |config|
  # Your config options
end

【讨论】:

  • 我可以使用 mongo_mapper 的配置来配置 exodus 吗?我宁愿不想重复自己。 Exodus.configure 做 |config| config.db = MongoMapper.database config.connection = MongoMapper.connection
猜你喜欢
  • 2013-04-24
  • 2020-10-25
  • 2011-03-07
  • 2016-04-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-13
相关资源
最近更新 更多