1

最近几次我使用了“rails generate scaffold [ModelName]”,除了控制器是空白的之外,一切都已生成。它根本不包含任何方法。从其他来源复制它很容易,但我想知道发生了什么。

对我来说,这个应用程序的唯一独特之处在于它使用了 ActiveAdmin gem。

有什么建议可以让我再次按预期工作吗?

4

1 回答 1

0

+1 到 hajpoj,但您可以使用几个额外的步骤进行故障排除。

rails generate scaffold_controller给你什么?我的第一个建议是隔离控制器生成器并从那里开始。

之后,我实际上会在控制器生成点查看 Rails 生成器代码,然后从那里向后工作。这是(我相信)入口点,从那里,您可以按照代码找到失败的地方。显然,这不是最简单的方法,但可能会教你很多关于 Rails 内部的知识。

于 2012-09-13T06:02:33.707 回答