论坛首页 Ruby版 rails

rails2.0 以后的Scaffold怎么用?

浏览 4915 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2007-12-31
本人初学,发现Scaffold在2.0以后被废除了.那么怎么生成脚手架呢?
   
时间:2007-12-31
我也想知道,听说要装插件, 但是插件如何装啊?
   
0 请登录后投票
时间:2007-12-31
使用新的语法倒是可以创建,但是我不想让他使用不同的控制器怎么办呢!!现在好像是不能指定控制器了~~指定字段有意义吗?很是费解!
   
0 请登录后投票
时间:2008-01-01
以resource为主生成scaffold
其他的就直接生成就完了
   
0 请登录后投票
时间:2008-01-01
可以安装scaffolding插件
   
0 请登录后投票
时间:2008-01-01
gem install scaffolding
Updating metadata for 29 gems from http://gems.rubyforge.org
.............................
complete
ERROR: could not find scaffolding locally or in a repository


无法安装~~~
   
0 请登录后投票
时间:2008-01-02
xl45591275 写道
gem install scaffolding
Updating metadata for 29 gems from http://gems.rubyforge.org
.............................
complete
ERROR: could not find scaffolding locally or in a repository


无法安装~~~


要用script/plugin install.而不是gem install.
   
0 请登录后投票
时间:2008-01-02
已经搞明白了新的scaffold~~谢谢各位的帮助!
   
0 请登录后投票
时间:2008-01-08
我是个Rails新手,今天刚装上Rails2.0,从上午到下午弄了半天,上了好几个论坛,看了好多文章和帖子,终于明白怎么生成Scaffold代码了,在此和大家分享一下。
首先建立好数据库,修改database.yml文件,然后用
script/generate   scaffold   ModelName   [field:type, field:type]

来生成Scaffold代码,之后使用
rake db:migrate

来生成数据库表(我是这样理解的,如果有错,高手指正)
这样就行了。之后运行服务器,就可以在浏览器中看到运行效果了。
   
0 请登录后投票
时间:2008-01-08
2.0以前的方法好像不能用了,反正我尝试了好几次,Scaffold插件也装了,但是依然有错误,怎么都没有成功。上述方法可以正确生成骨架代码。
我感觉Rails2.0里生成脚手架代码的方法比较好。用以前的方法,是在生成的Controller里加一行scaffold :model来运行脚手架代码,而现在,生成的Controller代码里就包含了所有CRUD内容,而不是调用scaffold方法了,感觉这样对初学者来说比较好理解,不然会不太明白那个scaffold是干嘛的。
   
0 请登录后投票
论坛首页 Ruby版 rails

跳转论坛: