怎么输出SQL语句像thinkphp框 架一样有个getLastSql()方法,YII有类似的方法吗? [ 新手入门 ]
怎么输出SQL语句?像thinkphp框 架一样有个getLastSql()方法,YII有类似的方法吗?
共 6 条回复
-
-
看不太懂哦,不过还是谢谢你,我怎么在日志里面看到一条完整的SQL语句呢比如:
INSERT INTO `tbl_post` (`title`, `content`, `tags`, `status`, `create_time`, `update_time`, `author_id`) VALUES (“新闻”, “新闻内容”, “标签”, 1, 134578800 ,134578845, 3)而不是: INSERT INTO `tbl_post` (`title`, `content`, `tags`, `status`, `create_time`, `update_time`, `author_id`) VALUES (:yp0, :yp1, :yp2, :yp3, :yp4, :yp5, :yp6)**
-
SELECT * FROM `tbl_user` `t` WHERE `t`.`username`=:yp0 LIMIT 1. Bound with :yp0='Johnny'
这个效果虽然跟你要的不完全一样,但能满足你的需求,你只要装个插件就可以了。
http://www.yiiframework.com/extension/dbprofiler/
ckliang
注册时间:2013-07-08
最后登录:2016-06-13
在线时长:1小时51分
最后登录:2016-06-13
在线时长:1小时51分
- 粉丝2
- 金钱65
- 威望0
- 积分75