1
ここに新しいレールがあります。私はそれが#Profile :: ActiveRecord_Relation受け@nameの値にNULL値を受け取る:0x00007f3dec9ae7b0コントローラからビューレールへの値の受け渡し
コントローラーを
def index
@name = Profile.where(session[:id])
end
インデックスHTML
<%= form_for :value, url: value do |f| %>
<!------ This form_for is for the post/create into the another table---->
<%= f.hidden_field :message, :value => @name %>
私は値を投稿するform_forを持っています別のテーブルに挿入し、別のテーブルに挿入するためのhidden_fieldを追加しました。基本的に私は人の名前を取得し、その名前を:value => @nameに割り当てたいと思います。しかし、それは異なる価値を与えます。ありがとうございます。
'(session [:id])'は意味がありません。あなたは 'find(session [:id])'を意味しましたか? – meagar