我是rails的新手,并且正在尝试scaffold命令-当我通过web砖块查看它时,下面的scaffold运行并正常工作
script/generate scaffold图书标题:string
下面的代码失败了-给出了一个奇怪的路由错误
script/生成scaffold应用程序名称:string
下面的作品
script/生成scaffold应用名称:string
有谁能解释一下这件事吗?'application‘是保留字吗?
发布于 2010-06-15 20:05:41
所有的控制器都是由Rails创建的ApplicationController的子类。您不能使用此名称创建另一个控制器。
发布于 2010-06-15 20:02:30
是应用程序是保留字
你可以在Wiki上看到一个完整的列表
http://wiki.rubyonrails.org/rails/pages/reservedwords
发布于 2010-06-16 02:53:36
就像你知道的,确保不要这样做:
script/generate book title:string您需要在生成之后使用单词scaffold,如下所示:
script/generate scaffold book title:stringhttps://stackoverflow.com/questions/3044848
复制相似问题