CodeIgniter 中英文搜索引擎:
返回列表 发帖

问个数据库操作的问题

貌似有两种方法操作数据库一种是普通的$this->db-> query(sql语句完全自己写);
另一种是Active Record 类,active record好象有很多方法要记,,  用第一种的话自己写sql语句,貌似简单些?  但好象有人更推荐第二种??   为什么啊??哪位老大说下?

呵呵,我觉得是个人喜好吧,我喜欢 AR,感觉代码更漂亮,哈哈

实际上 AR 写出来的代码比 SQL 更清晰。
QQ: 49489680
MSN: zhaochang_tj AT hotmail DOT com

TOP

其实我比较喜欢写SQL语句,这全看个人喜好吧,不存在谁比谁更好的问题。

TOP

考虑兼容的问题 建议用AR

但是AR也存在一些缺陷 有些比较特殊的语句需要直接query

TOP

楼上正解,我个人喜好用sql处理复杂查询
大多数用ar

TOP

返回列表