1
Rails的返回我以下錯誤:Rails使用的單一化的表名
PG::Error: ERROR: relation "srlzd_data" does not exist
看來,它使用的單一化的表名,但我不知道爲什麼。 如果我強制使用我的SrlzdData模型中的表名稱set_table_name 'srlzd_datas'
它可以工作,但這是一個糟糕的解決方法!
從哪裏來的任何想法? (Rails 3.2.13/Ruby 1.9.3)
class SrlzdData < ActiveRecord::Base
belongs_to :user
attr_accessible :interests
end
class User < ActiveRecord::Base
has_one :setting, :dependent => :destroy
has_one :srlzd_data, :dependent => :destroy
attr_accessible :firstname, :lastname,
:setting_attributes, :srlzd_data_attributes
accepts_nested_attributes_for :setting, :srlzd_data
end
非常感謝!
呃......面對我英語知識的侷限!我試着讓你知道。 – Gozup
就是這樣。謝謝 – Gozup