在使用以下命令创建带有Rails的工作类型后,我正在处理一个hyrax项目
$ bin/rails generate hyrax:work GenericWork
我尝试使用以下命令删除工作类型
$ bin/rails destroy hyrax:work GenericWork
$ rake db:rollback
但我不断收到错误消息
Routing error:
Uninitialized constant GenericWork
用上面的命令删除它之后。
为什么?
答案 0 :(得分:0)
根据the documentation,在删除工作类型(使用rails destroy hyrax:work GenericWork
之后),您必须从config/initializers/hyrax.rb
删除注册作品的行。
您尝试过吗?
还可以请您在代码中搜索GenericWork
吗? Routing error
建议在routes.rb
文件中使用它