0

user_idをデータベーステーブルDocumentsに保存するときに問題が発生しました。今、POSTでレール・サーバー・ログをチェックすると、ドキュメントのuser_idに関連するものは送信されません。Carrierwave:入れ子になったフォームでUser_IDを渡す

projects_controller.rb

def new_step_3 
    project = Project.new 
    @project.documents.build 
end 

new_step_3.html.erb

<%= form_for @project, :html => {:multipart => true} do |f| %> 
    <%= f.text_field :title %> 
    <%= f.text_field :description %> 

    <%= f.fields_for :documents do |builder| %> 
    <%= builder.file_field :title %> 
    <% end %> 

    <%= f.text_field :skills %> 
    <%= f.submit 'Post Project' %> 
<% end %> 

答えて

0

Uは、プロジェクトのモデルにラインaccepts_nested_attributes_for :documentsが含まれていましたか?

+0

はい。関連付けも設定します。 –

関連する問題