【发布时间】:2011-06-15 14:05:54
【问题描述】:
我有几个模型用户、公司、详细信息,我想将 user_id、company_id 和 detail_id 保存在会话中,以便以后重复使用。
所以问题是我该怎么做?我应该把它放在应用程序控制器上还是留在每个控制器上?
【问题讨论】:
标签: ruby-on-rails-3 session models controllers
我有几个模型用户、公司、详细信息,我想将 user_id、company_id 和 detail_id 保存在会话中,以便以后重复使用。
所以问题是我该怎么做?我应该把它放在应用程序控制器上还是留在每个控制器上?
【问题讨论】:
标签: ruby-on-rails-3 session models controllers
如果它在多个控制器之间共享,请将它放在应用程序控制器中。为了在会话中存储一些东西,一个简单的session[:key] = value 应该可以工作。
【讨论】:
@company.save,然后才能访问其id。