rails_admin_import:导入时出错:

rails_admin_import: Error during import:

在我的模型中,我有一个 AssessmentItem,其中 has_many :items_levels。当我尝试导入 ItemLevel 时出现错误

Error during import: AssessmentItem(#70286054976500) expected, got AssessmentItem(#70286114743280) (/Users/stoebelj/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/activerecord-4.2.7.1/lib/active_record/associations/association.rb:218:inraise_on_type_mismatch!')

据我所知,父记录存在,我正在使用正确的映射键引用它。

谁能告诉我这个错误的含义以及可能的罪魁祸首是什么?

我也有这些问题。

因为在开发环境中,每次您对 class 进行更改并将其保存在任何编辑器中时,class 都会注册为新的 class,因此不匹配class' 对象实例。

  1. 停止rails服务器
  2. 运行 再说一遍
  3. 重新加载您的页面
  4. 现在,再次尝试上传

每次对代码进行任何更改时重复此操作。