【问题标题】:Mongodb, mongoid Rails 3.1.* error with Active recordMongodb,mongoid Rails 3.1.* 活动记录错误
【发布时间】:2012-02-25 13:07:40
【问题描述】:

3-4 个月后,当我回到另一个关于 RoR 的项目时,使用 Mongoid。我被困在一个奇怪的问题上。正如我一直在关注 Mongoid 记录的那样。 所以生成了mongoid.yml,删除了database.yml。并改变了

#require 'rails/all'
require "action_controller/railtie"
require "action_mailer/railtie"
require "active_resource/railtie"
require "rails/test_unit/railtie"
require "sprockets/railtie" # Uncomment this line for Rails 3.1+

config/application.rb.

我仍然面临这个问题。与,启动服务器。

configuration.rb:85:in `method_missing': undefined method `active_record' for #<Rails::Application::Configuration:0x9441fd4> (NoMethodError)

糟糕,我不得不发表评论
config.active_record.mass_assignment_sanitizer = :strict
config.active_record.auto_explain_threshold_in_seconds = 0.5config/environments/development.rb

【问题讨论】:

    标签: activerecord mongodb ruby-on-rails-3.1 mongoid


    【解决方案1】:

    评论以下几行

    config.active_record.mass_assignment_sanitizer = :strict
    config.active_record.auto_explain_threshold_in_seconds = 0.5
    

    在 config/environments/development.rb 和 config/environments/test.rb 中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-04
      • 1970-01-01
      • 1970-01-01
      • 2011-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多