我能找到的最接近的是: How do I reverse a 'rails generate'?
但是它的脚手架模型/视图/控制器。例如,假设我有以下内容:
/config/routes.rb
get '/choose-chocolate', to: `chocolates#choose_chocolate`
/app/controllers/chocolates_controller.rb
def choose_chocolate
# code
end
/app/views/chocolate/choose_chocolate.rb
%h1 Choose Chocolate
= render 'form'
= link_to 'choose_chocolate_submit', val: choc_1, class: "btn choc"
= link_to 'choose_chocolate_submit', val: choc_2, class: "btn choc"
我希望也许有一种方法可以简单地删除 VIEW和ACTION以及可能的ROUTE而不进入每个文件等。
答案 0 :(得分:0)
没有rails destroy action
或类似的。只需进入每个并手动删除它,或者更好,但不要没有脚手架。 Rails""即时博客上的脚手架很整洁。演示,但实际上很少有用,因为你需要撤消多少。