Scaffold只是控制器中方法的一个子集

时间:2011-07-30 22:31:01

标签: ruby-on-rails ruby ruby-on-rails-3

有没有办法使用脚手架而不是常规脚手架在控制器中生成方法子集?

例如:只创建新的并显示?

我正在使用rails 3,ruby 1.9.2

由于

2 个答案:

答案 0 :(得分:2)

我认为默认的rails scaffold生成器在Rails 3中不支持这个。

但是,这可以使用nifty-generators gem来实现:

https://github.com/ryanb/nifty-generators

答案 1 :(得分:1)

在普通的Rails3中,您可以在生成控制器时执行此操作:

rails generate controller Artists new create

因此,您可以生成模型,然后生成控制器,并获得您正在寻找的整体功能。