Ruby on rails 删除STI类型错误的项目
我无意中在Ruby on rails 删除STI类型错误的项目,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,我无意中在type列中添加了一个错误的值。现在,每当我试图从数据库中获取它时,就会出现ActiveRecord::SubclassNotFound错误 有没有办法删除这些类型错误的项目?通过基本模型访问记录并发出“全部删除”命令 BaseModel.where(type: 'BadTypeClass').delete_all 基本模型的名称和错误的STI值是什么?
type
列中添加了一个错误的值。现在,每当我试图从数据库中获取它时,就会出现ActiveRecord::SubclassNotFound
错误
有没有办法删除这些类型错误的项目?通过基本模型访问记录并发出“全部删除”命令
BaseModel.where(type: 'BadTypeClass').delete_all
基本模型的名称和错误的STI值是什么?