我使用 Sorcery 在 Rails 中设置身份验证,我正在尝试创建一个模型,其中用户的用户 ID 链接为对输入数据的模型的引用,但出现错误:
Couldn't find User without an ID
它指的是以下代码:
def create
@user = User.find(params[:user_id])
@certificate = @user.certificates.create(certificate_params)
redirect_to certificate_path(@certificate)
end
为了回答我问过自己的基本问题,用户已登录...