我试图从我的控制器中的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(用户已在电子邮件中注册) - 访问点模型属于用户模型。