AssociationTypeMismatch
全部标签 我在运行规范时遇到一个非常奇怪的错误:Failure/Error:entity=Factory.create(:entity,:name=>"TestEntity",:creator=>user)ActiveRecord::AssociationTypeMismatch:::User(#97318850)expected,gotUser(#92770800)这是导致上述错误的代码。工厂是一个factory_girl工厂。user=Factory(:user,:username=>"kai",:email=>"xxx@yyy.com",:password=>"testing")entit
Nestedstrongparametersinrails-AssociationTypeMismatchMYMODELexpected,gotActionController::Parameters()我正在渲染一个模型,它是JSON格式的子书,如下所示:1{"id":2,"complete":false,"private":false,"books"[{"id":2,"name":"SomeBook"},.....然后我通过将相同的JSON传回我的控制器来更新此模型,我收到以下错误:ActiveRecord::AssociationTypeMismatch(Book(#2245089560
Nestedstrongparametersinrails-AssociationTypeMismatchMYMODELexpected,gotActionController::Parameters()我正在渲染一个模型,它是JSON格式的子书,如下所示:1{"id":2,"complete":false,"private":false,"books"[{"id":2,"name":"SomeBook"},.....然后我通过将相同的JSON传回我的控制器来更新此模型,我收到以下错误:ActiveRecord::AssociationTypeMismatch(Book(#2245089560