model的名字必须要跟数据库表名对应?可以用别名吗?
我有一个困惑,ci的model名称必须要跟数据库表名一一对应吗?可以用别名吗?
比如我的数据库表名是 blogtable
我想创建一个名字是 Blog的model类怎么实现?
请大家帮忙?
多谢! 不需要的!
你在你的模型层文件可以访问多个表!
比如这句就可以执行
select tb_a.b,tb_c.d
from tb_a,tb_c
where tb_a.colname=tb_c.colname;
还有建议如果经常进行检索的列做上索引或者是临时表方法检索! model没必要本表名一直,但是model会跟控制器冲突,因此命名要唯一。 model没必要本表名一直,但是model会跟控制器冲突,因此命名要唯一。
chinahker 发表于 2010-9-17 15:26 http://codeigniter.org.cn/forums/images/common/back.gif
对。如果你的控制器叫做Blog
那么你可以把模型层叫做Blog_model 多谢各位了
我搞混了
我以为ci跟zf框架一样,自动映射数据库表。
呵呵
页:
[1]