Ruby on rails 使用designe/Rails将UserID传递给模型

Ruby on rails 使用designe/Rails将UserID传递给模型,ruby-on-rails,ruby,devise,Ruby On Rails,Ruby,Devise,我正在使用rails4.0和designgem进行用户身份验证。我使用designe默认脚手架设置了一个基本用户模型 我的每个用户都有一个id,我想将该id传递给其他表。获取id的最佳方法是什么,以便我可以这样做?我想要像current\u user.id这样的东西,但我不知道如何定义current\u user。designe是否默认提供类似的功能?是designe将在控制器和视图中提供当前用户助手方法,当您在过滤器之前添加:验证用户到您的控制器 这在文档中有更详细的解释。您不能将id传递给其

我正在使用
rails4.0
designgem
进行用户身份验证。我使用
designe
默认脚手架设置了一个基本用户模型


我的每个用户都有一个
id
,我想将该
id
传递给其他表。获取
id
的最佳方法是什么,以便我可以这样做?我想要像
current\u user.id
这样的东西,但我不知道如何定义
current\u user
。designe是否默认提供类似的功能?

是designe将在控制器和视图中提供
当前用户
助手方法,当您在过滤器之前添加
:验证用户到您的控制器


这在文档中有更详细的解释。

您不能将id传递给其他表,您可以在表中创建一个引用用户id的外键。