今天使用getLastsq方法打印最后一条sql语句时 ,结果提示Call to a member function getLastsql() on string;
我的错误代码如下:
$Count = $this ->Customer_Model ->where($Map) ->count("*");
var_dump($this ->Customer_Model ->where($Map) ->count("*")->getLastsql());
die();
最后改为如下,然后就成功打印出了最后一条sql语句;
$Count = $this ->Customer_Model ->where($Map) ->count("*");
var_dump($this ->Customer_Model ->getLastsql());
die();
其实如果单独只传where条件,也是可以打印出sql语句,唯独是用了count()函数就会报这个错误,看来以后要多加注意了。