用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2673|回复: 4
收起左侧

问个数据库操作的问题

[复制链接]
发表于 2009-7-2 00:52:24 | 显示全部楼层 |阅读模式
貌似有两种方法操作数据库一种是普通的$this->db-> query(sql语句完全自己写);
另一种是Active Record 类,active record好象有很多方法要记,,  用第一种的话自己写sql语句,貌似简单些?  但好象有人更推荐第二种??   为什么啊??哪位老大说下?
发表于 2009-7-2 01:16:34 | 显示全部楼层
呵呵,我觉得是个人喜好吧,我喜欢 AR,感觉代码更漂亮,哈哈

实际上 AR 写出来的代码比 SQL 更清晰。
发表于 2009-7-3 10:10:59 | 显示全部楼层
其实我比较喜欢写SQL语句,这全看个人喜好吧,不存在谁比谁更好的问题。
发表于 2009-7-3 14:30:43 | 显示全部楼层
考虑兼容的问题 建议用AR

但是AR也存在一些缺陷 有些比较特殊的语句需要直接query
发表于 2009-7-3 16:39:29 | 显示全部楼层
楼上正解,我个人喜好用sql处理复杂查询
大多数用ar

本版积分规则