删除ActiveAdmin资源

时间:2011-10-13 14:06:24

标签: ruby-on-rails activeadmin

我使用的是Rails 3.1.1,Ruby 1.9.2和最新的gem(从github中提取)。

将资源添加到Ruby的优秀ActiveAdmin gem中非常容易。我可以看到你也可以通过从app / admin中删除相关的.rb文件来删除资源。

我在文档中找不到任何关于它的内容,但有没有人知道是否有其他方法删除资源...或者正确删除ActiveAdmin资源文件?

3 个答案:

答案 0 :(得分:17)

是的,删除app/admin下的相应资源文件是正确的方法:)

答案 1 :(得分:4)

要添加到Thomas Watson的答案,您还需要清理routes.rb文件中对资源的引用。

答案 2 :(得分:3)

您也可以使用

rails destroy active_admin:resource [ModelName]

从ActiveAdmin中删除资源。