对config / mongoid.yml的更改不会自动加载到rails控制台

时间:2017-09-20 18:00:16

标签: ruby-on-rails mongodb mongoid

每次我对文件进行更改时,我都必须在控制台中手动加载配置:

Mongoid.load!("path/to/your/mongoid.yml")

我尝试将此行放在application.rb中无效。 也为它做了一个初始化器,再次没有用。

如何在rails console启动时自动加载mongoid配置?

注意:服务器会在启动时自动选择它。但控制台没有

1 个答案:

答案 0 :(得分:0)

自己找到解决方案。 制作了一个文件~/.irbrc并在其中加入以下行:

Mongoid.load!("#{Rails.root}/config/mongoid.yml")