求助阿!连接数据库显示数据出现问题!

求助阿!连接数据库显示数据出现问题!

我的是ruby 1.8.6 + php?name=rails" onclick="tagshow(event)" class="t_tag">rails 2.0.2 + mysql4.1
数据库连上了,但是出现了
uninitialized constant ActiveRecord::Bsae
这个错误,这是什么原因?
还有migration这个是什么?
ActiveRecord::Bsae
->
ActiveRecord::Base
migration是数据迁移, 建议手边放一本rails教程
.........真是丢人啊我....................
谢谢ls大哥.....................
不过我想问下,我现在全查询的语句是@users=User.find(:all)
那我要想查询条件为ID=1的数据,那这SQL语句要怎么写呢?
P.S.我是照着陈刚老师的笔记走的.........受不了我自己了.......

@users=User.find(1)

开始的时候是这样的, 陈刚的笔记没读过. 我想应该不是很详细的, 还是建议手边放一本RAILS教程比较好. 象刚才这个问题, 书上翻一翻就找到了.

[ 本帖最后由 5swords 于 2008-6-3 17:18 编辑 ]
为什么直接find(1)呢,那要是sql语句按username='name'来查询呢?
因为刚学,所以很多不懂,谢谢5swords 大哥!
还有models文件夹和db文件夹里应该放什么文件呢?

[ 本帖最后由 yy18 于 2008-6-4 10:00 编辑 ]
rails简化了数据库的操作
eg :
sql: select * from users
那么它的结果集: User.find(:all)  这个User是什么呢?
第一感觉,大写的应该是个类,那么这个类在哪里呢? 你可以按F3(如果工具支持的话)就会調到User这个类文件中去. User 和users 你不觉得很象吗? 其实他们2个是有一定的关系的,
在radrails中 models中就是放的关于数据库中的表的类,一张表一个类,表是复数,类是单数,我们通过调用类的一些方法对数据库进行一些操作(CURD) 建议你去看下敏捷开发的第2版的 ActiveRecord 这几章(第17到19章,主要看第17章). 多多努力哦!! come on!
哦,好的
谢谢wscc111 大哥了!
支持 顶下