我的create
行动
@comment = @video.comments.new(params[:comment])
评论也属于创建它的用户。如何将其分配给current_user?它在哪里适合这段代码?
答案 0 :(得分:3)
@video.comments.new(params[:comment].merge({:user_id => current_user.id}))
我正在使用Hash#merge
答案 1 :(得分:0)
你也可以这样做:
@comment = @video.comments.new(params[:comment])
@comment.user = current_user