不使用嵌套属性rails的字段

时间:2016-12-02 17:43:56

标签: ruby-on-rails ruby ruby-on-rails-3

由于某种原因,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

1 个答案:

答案 0 :(得分:0)

所以,当我切换DB(我在Oracle上移动到SqlServer)时,我手动创建了我的表。在搞乱的事情(外键,主键问题)。所以我只是做了一个rake db:migrate和presto它的工作原理。