User フォームが正しいと仮定すると、User モデルに属性としてコメントを追加するだけです。これには別のコメント モデルは必要ありません。
# schema
create_table "posts", :force => true do |t|
t.string "name"
t.text "comment"
t.datetime "created_at", :null => false
t.datetime "updated_at", :null => false
移行を作成して、ユーザー モデルにコメント属性を追加できます
rails g migration add_comment_to_user comment:text
これで十分な場合は、コメントモデルを削除できます
その後、フォームをそのまま使用できます
<%= form_for(@user) do |f| %>
<%= f.text_field :name %>
<%= f.text_area :comment %>
<%= f.submit %>
<% end %>
フォームにいくつかのラベルを追加することもできます
<%= form_for(@user) do |f| %>
<%= f.label :name %>
<%= f.text_field :name %>
<%= f.label :comment %>
<%= f.text_area :comment %>
<%= f.submit %>
<% end %>
これがあなたを正しい軌道に乗せることを願っています