liveinyc 发表于 2009-7-2 00:52:24

问个数据库操作的问题

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

Hex 发表于 2009-7-2 01:16:34

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

实际上 AR 写出来的代码比 SQL 更清晰。

yinzhili 发表于 2009-7-3 10:10:59

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

yz20sui 发表于 2009-7-3 14:30:43

考虑兼容的问题 建议用AR

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

tboqi 发表于 2009-7-3 16:39:29

楼上正解,我个人喜好用sql处理复杂查询
大多数用ar
页: [1]
查看完整版本: 问个数据库操作的问题