我正在尝试连接表。我的第一个表名为web_forms,其列为account_id。第二个表称为required_fields,其列为web_form_id。
我目前收到错误...
RequiredFields.find(226) ActiveRecord :: RecordNotFound:无法找到id = 226的RequiredField
class WebForm < ActiveRecord::Base
has_many :required_fields,
class_name: RequiredField,
foreign_key: :web_form_id
end
class RequiredField < ActiveRecord::Base
has_and_belongs_to_many :web_forms,
class_name: WebForm,
foreign_key: :web_form_id,
association_foreign_key: :account_id
end
我通读了这一点,让我更加困惑。
http://guides.rubyonrails.org/association_basics.html#has-and-belongs-to-many-association-reference
任何帮助都会非常感谢。