我想使用自定义命名空间生成脚手架,但我希望它使用现有的模型/表。
如果我生成这样的脚手架,它会生成带有自定义命名空间的脚手架,但使用新表admin_locations
:
rails generate scaffold Admin::Location
有没有办法做同样的事情,但使用现有的Location
模型和locations
表?
答案 0 :(得分:0)
根据@engineersmnky的建议,最好的方法是:
rails g controller Admin::Locations new create edit index destroy
然后我建议创建一个空白的rails项目并执行:
rails g scaffold Admin::Location
在此之后,您可以使用在新创建的应用程序(/app/views/admin/locations
)
也许有更好的解决方案,我很想知道是不是这样!