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

[讨论/交流] 用Active Record有辦法取sql語法嗎

[复制链接]
发表于 2013-12-19 10:33:10 | 显示全部楼层 |阅读模式
$this->db->select('a.* ,b.name as tagName' ,FALSE);$this->db->from('adminMenu as a');$this->db->join('adminTag as b','a.adminTag =b.id');$this->db->where('a.level >=',1);$this->db->where('a.adminTag =',2);
$query = $this->db->get();
請問該如何在$this->db->get();
之前取到
SELECT a.*,b.name as tagName FROM adminMenu a join adminTag b on a.adminTag = b.id

发表于 2013-12-19 13:25:44 | 显示全部楼层
对外没有取 SQL 的接口,类的内部肯定是有这个数据的,可以修改下源码。
发表于 2015-4-30 00:40:19 | 显示全部楼层
在SQL运行之前,我也没找到,但是如果Active Record运行之后,可以马上用l
$sql=$this->db->last_query()
来获取SQL语句。聊胜于无吧。

本版积分规则