Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 轨道中的动态脚手架2.2.2 class AdminController_Ruby On Rails_Scaffolding - Fatal编程技术网

Ruby on rails 轨道中的动态脚手架2.2.2 class AdminController

Ruby on rails 轨道中的动态脚手架2.2.2 class AdminController,ruby-on-rails,scaffolding,Ruby On Rails,Scaffolding,上述代码在Rails 1.2中正常工作。但对于上述代码,它给出了Rails 2.2.2中缺少“scaffold”的错误方法。上述规范用于Rails 1.2中的动态脚手架。Rails 2.2.2是否支持该动态脚手架 或者在Rails 2.2.2中,我是否需要使用ruby脚本/generate'model_name'字段_name来仅生成静态脚手架?动态脚手架已被弃用。正如您所提到的,您应该使用以下方法生成它们: class AdminController < ApplicationContr

上述代码在Rails 1.2中正常工作。但对于上述代码,它给出了Rails 2.2.2中缺少“scaffold”的错误方法。上述规范用于Rails 1.2中的动态脚手架。Rails 2.2.2是否支持该动态脚手架


或者在Rails 2.2.2中,我是否需要使用ruby脚本/generate'model_name'字段_name来仅生成静态脚手架?

动态脚手架已被弃用。正如您所提到的,您应该使用以下方法生成它们:

class AdminController < ApplicationController
  scaffold :product
end
您可以在不使用任何参数的情况下运行它来获取内置帮助和语法

我记得读过的原因(可能在这个网站上)是脚手架只是构建应用程序的一种开始,它生成的代码不应该用于生产站点。让脚手架生成代码供您编辑并满足您的需要比每次生成代码灵活得多

./script/generate scaffold