【发布时间】:2011-03-01 05:03:03
【问题描述】:
我的注册表单是用户模型的表单,它采用公司的字符串值。但是,我刚刚进行了更改,使用户属于公司。因此,我需要将 Company 的对象传递给 Users 模型。
我想使用表单中的字符串值来获取Company的对象:
@user.company = Company.find_by_name(params[:company])
我相信上述方法有效,但是当我调用时,表单正在将 :company(它是字符串)传递给模型:
@user = User.new(params[:user])
因此,我想知道(并且找不到如何)在将 :company 参数传递给 User 模型之前将其删除。
【问题讨论】:
标签: ruby-on-rails