由于某种原因,fields_for未显示我的嵌套属性文本框。我已按照指南了解如何使其工作,但仍然没有运气。任何帮助将不胜感激。
*这个奇怪的部分是我使用Oracle作为数据库,然后我切换到Sqlserver,现在它不起作用。
这是我的参赛作品
# legacy_stuff.rb
class LegacyStuff
# actual class goes here
end
# legacystuff.rb
Legacystuff = LegacyStuff
这是我的观点
class Entry < ActiveRecord::Base
include WorkorderTranslator
belongs_to :release
belongs_to :session
belongs_to :sheet
has_many :stm_entries, :dependent => :destroy
attr_protected :id
accepts_nested_attributes_for :stm_entries
class StmEntry < ActiveRecord::Base
self.primary_key = 'id'
belongs_to :entry
attr_protected :id
答案 0 :(得分:0)
所以,当我切换DB(我在Oracle上移动到SqlServer)时,我手动创建了我的表。在搞乱的事情(外键,主键问题)。所以我只是做了一个rake db:migrate和presto它的工作原理。