基本的なメッセージ アプリの返信機能に取り組んでおり、しばらく立ち往生しています。
私のメッセージ コントローラーでは、返信メッセージのために、元のメッセージの作成者から :to に user_id を渡しています。":
@message = current_user.sent_messages.build(:to => @original.author.id, :subject => subject, :body => body)
render :template => "sent/raply"
私の隠しフィールドは次のようになります。
<%= f.hidden_field :to %>
フォームを通過する正しい user_id を取得していますが、値を "to"=>"1" ではなく "to"=>["1"] のような配列として渡す必要があります。