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

[讨论/交流] 你们一般使用Active Record 类吗?

  [复制链接]
发表于 2012-1-19 11:08:03 | 显示全部楼层 |阅读模式
我还是习惯$this->db->query();这样使用,不习惯用Active Record

我觉得这样经常写写SQL语句比较好,最近出现的问题是,用CI写的多了,基本语法有时候会忘记,还是基础不牢固啊。

有个问题,就是这样直接使用query,CI会自动帮我们过滤不安全字符串吗?

最后赞一下,CI框架很好用,表单验证很好很强大,如图,不需要用AJAX就能这样显示登陆失败提示了{:soso_e179:}
1.jpg
发表于 2012-1-19 21:30:38 | 显示全部楼层
Active record是我用CI的最大理由了
发表于 2012-1-20 09:56:30 | 显示全部楼层
Active record会考虑注入过滤。。query不会。也就是说,不写过滤直接使用query的ci存在 sql注入问题。
发表于 2012-1-20 10:06:41 | 显示全部楼层
AR本是CI框架提高的数据类,据有高效性,安全性。推荐使用
            本鄙人为CI爱好者提高一个小小交流平台QQ群:118176067
发表于 2012-1-31 15:55:06 | 显示全部楼层
Active record是我用CI的最大理由
发表于 2012-2-1 09:19:45 | 显示全部楼层
ac很不错,习惯了
发表于 2012-2-1 09:55:49 | 显示全部楼层
肯定要用啊呵呵,这么强大的功能不用可惜了呵呵
发表于 2012-2-21 23:33:11 | 显示全部楼层
理论上CI_Model层可以在封装下,尝试了一些,大家可以集思广益下
CI_Model DAO
发表于 2012-3-2 17:01:05 | 显示全部楼层
AR还是要用的啊
发表于 2012-3-3 09:58:45 | 显示全部楼层
一些比较复杂的SQL,AR应该处理不了吧。

本版积分规则