标签: ruby-on-rails
我有一个简单的数据库,用户可以在其中创建任务。我希望索引页面显示哪些用户创建了哪个任务 任务和用户之间的关系是1个用户到多个任务。该任务具有user_id外键。用户只能在通过Devise登录时创建任务。
我的创建控制器如下,但我不知道如何记录该任务的外键,即创建它的用户。
{{1}}
答案 0 :(得分:1)
然后你应该这样:
@challenge = Challenge.new(challenge_params.merge({user_id: current_user.id}))