Im on rails 4. 我正在创建一个葡萄酒评论应用程序,我有三个模型。
class User < ActiveRecord::Base
has_many :reviews
end
class Wine < ActiveRecord::Base
has_many :reviews
end
class Review < ActiveRecord::Base
belongs_to :user
belongs_to :wine
end
到目前为止,我有这样的评论表
<%= form_for [@wine, @review] do |f| %>
...
<% end %>
这会将新评论与正在评论的葡萄酒相关联。当我创建新评论时,我将如何做到这一点,它也将 current_user 与评论相关联?我不需要将葡萄酒与用户相关联,只需要评论,这样我就可以显示谁评论了它。谢谢。