访问belongs_to表中的值

时间:2013-11-30 13:33:07

标签: mysql sql ruby-on-rails ruby-on-rails-3

我试图从我的控制器中的belongs_to表中获取值(因此我可以使用这些值插入另一个模型。

class AccesspointsController < ApplicationController

  def create

   @accesspoint = Accesspoint.new(params[:accesspoint])
   @accesspoint.build_radgroupcheck(:value => params[:accesspoint][:shortname], :groupname => params[:user][:email])

  end 

end 

另一个模型是radgroupcheck,而我正在尝试从用户表中获取电子邮件数据。并将其复制插入到radgroupcheck。其他参数都可以(相同的radgroupcheck表的访问点和短名称)

在做的时候:groupname =&gt; params [:user] [:email] - 我得到一个nil(因为params不是来自我正在使用的控制器,虽然我使用这个控制器来添加所有内容)

如何从其他模型中获取params(用户已在电子邮件中注册) - 访问点模型属于用户模型。

0 个答案:

没有答案