【发布时间】:2011-10-13 14:06:23
【问题描述】:
我正在使用 Rails 3.1.1、Ruby 1.9.2 和最新的 gem(来自 github)。
将资源添加到优秀的 Ruby 的 ActiveAdmin gem 是很容易的。我可以看到您还可以通过从 app/admin 中删除相关的 .rb 文件来删除资源。
我在文档中找不到任何关于它的内容,但有谁知道是否有其他方法可以删除资源...或者以正确的方式删除 ActiveAdmin 资源文件?
【问题讨论】:
我正在使用 Rails 3.1.1、Ruby 1.9.2 和最新的 gem(来自 github)。
将资源添加到优秀的 Ruby 的 ActiveAdmin gem 是很容易的。我可以看到您还可以通过从 app/admin 中删除相关的 .rb 文件来删除资源。
我在文档中找不到任何关于它的内容,但有谁知道是否有其他方法可以删除资源...或者以正确的方式删除 ActiveAdmin 资源文件?
【问题讨论】:
是的,删除app/admin下的相应资源文件是正确的做法:)
【讨论】:
你也可以使用
rails destroy active_admin:resource [ModelName]
从 ActiveAdmin 中删除资源。
【讨论】:
要添加到 Thomas Watson 的答案,您还需要清理 routes.rb 文件中对资源的引用。
【讨论】: