关联has_and_belongs_to_many给出验证错误

时间:2017-02-12 03:22:54

标签: ruby-on-rails validation associations

我有两个模型,Inventor和Request,它们都有has_and_belongs_to_many关系。当我尝试在我的控件中使用代码时

request = Request::Patent.create(steps: JSON.parse(File.read('lib/steps_pops.json'))["Patente"])
inventors_id = JSON.parse(inventors_list_params[:id])
inventors_id.each{ |id| request.inventors << Inventor.find(id) }

我收到了Inventor验证错误(这是因为它执行了我的Inventor模型验证),但我的目标不是创建新用户,而是添加对本发明的引用。

0 个答案:

没有答案