轨道上的红宝石 - 删除具有错误 STI 类型的项目



我不小心在type列中添加了一个错误的值。现在,每当尝试从数据库中获取它时,我都会收到ActiveRecord::SubclassNotFound错误。

有没有办法删除这些类型不好的项目?

通过基本模型访问记录并发出全部删除。

BaseModel.where(type: 'BadTypeClass').delete_all

相关内容

  • 没有找到相关文章

最新更新