我曾经generate scaffold
设置基本的 RESTful 操作,但我想扩展这些操作以包括“购买”之类的内容。有没有办法使用命令行来生成样板文件(控制器文件中的存根函数和更新的路由文件?)?
据我所知generate controller
,擦除或保留现有文件 - 没有合并它们的好方法。
我曾经generate scaffold
设置基本的 RESTful 操作,但我想扩展这些操作以包括“购买”之类的内容。有没有办法使用命令行来生成样板文件(控制器文件中的存根函数和更新的路由文件?)?
据我所知generate controller
,擦除或保留现有文件 - 没有合并它们的好方法。
默认情况下不是。但是,请意识到在 Rails 3 中,自定义生成器并不是很困难。请参阅创建和自定义 Rails 生成器和模板,以及 Bates在 Rails 3 中生成器的截屏视频。
关于你的第二个“问题”,没错——文件要么被替换,要么被覆盖。