读书人

Rails2.0能连接已存在的数据库表么?解

发布时间: 2012-03-01 10:25:46 作者: rapoo

Rails2.0能连接已存在的数据库表么?
以前试过1.2的,用scallfold就可以连接到Mysql已存在的表了,现在看了很多实例,数据库和表的建立都写在程序里了,用rake db:create:all 之类的.

我现在是要做项目的移植工作,也就是说数据库已经都建好了,那我应该怎么办啊?
有什么类似的教程给我看看也行.

[解决办法]
scallfold 只是给初学者学习用的。你的数据库建好后,可以在项目中的config 的 database.yml 文件中编辑你的mysql数据源。

然后,你在写程序时就不要用scallfold了。先建立model类,然后建立controller,往后一步步做....
[解决办法]

探讨
en, 原来我想着是利用scallfold先建立好CURD,然后在这个基础上改的,现在看来不能如此敏捷了

[解决办法]
现在的scaffold也在rails里,不过使用方式不一样了。
可以ruby script/generate scaffold product弄出一个来。awdwr的第三版里写了。

读书人网 >Ruby Rails

热点推荐