我有两个模型,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模型验证),但我的目标不是创建新用户,而是添加对本发明的引用。