0
我有一個模型submission
和嵌套模式attachment
未知屬性錯誤在Rails 3箇中嵌套模型
submission.rb
:
has_many :assets, :dependent => :destroy
accepts_nested_attributes_for :assets, :allow_destroy => true
在assets.rb
:
attr_accessible :file_id, :attachment
belongs_to :submission
has_attached_file :attachment
我
submission
控制器
:
def new
@submission = Submission.new
@asset = 2.times{ @submission.assets.build }
respond_to do |format|
format.html # new.html.erb
format.json { render json: @submission }
end
end
def edit
@submission = Submission.find(params[:id])
@asset = 2.times{ @submission.assets.build }
end
我得到一個unknown attribute: submission_id
錯誤。
這裏可能是錯誤的。
我在這裏以下的截屏: http://www.emersonlackey.com/article/rails-paperclip-multiple-file-uploads
當位於完全錯誤? (哪一行) – Raindal
在數據庫的'assets'表上有'submission_id'列嗎? – Shane
@Shane,不,我沒有。謝謝你的提示! –