最近几次我使用'rails generate scaffold [ModelName]'除了控制器是空白之外,所有内容都已生成。它根本不包含任何方法。从其他来源复制它很容易,但我想知道发生了什么。
这个应用程序对我来说唯一独特的是它正在使用ActiveAdmin gem。
有关我如何才能按预期工作的任何建议?
答案 0 :(得分:0)
+1到hajpoj,但您可以使用其他几个步骤进行故障排除。
rails generate scaffold_controller
给你什么?我的第一个建议是隔离控制器发生器并从那里开始。
接下来,我实际上会在控制器生成点查看Rails生成器代码并从那里向后工作。这是(我相信)entry point,从那里,您可以按照代码来处理失败的地方。显然,这不是最简单的路径,但可能会教你很多关于rails内部的信息。