设计了current_user的可用性

时间:2013-01-20 09:49:17

标签: ruby-on-rails-3 devise

哪里有设计的current_user方法可用?楷模?控制器?看法?助手?

我有一个属于Question的{​​{1}}模型。因此,在保存新User时,Question中存储user_id的最佳方法是什么?

截至目前

Question

QuestionsController

1 个答案:

答案 0 :(得分:1)

从您的代码中,假设您有has_many关系,我会说为用户创建问题的最佳方式是:

@question = current_user.questions.create(params[:question])

此外,create已在调用save。如果您想手动调用它,则应使用current_user.questions.build