ThinkPHP5经常使用功能和语法

 

获取预编译sqlsql

fetchSql用于直接返回SQL而不是执行查询,适用于任何的CURD操做方法。 例如:fetch

$result = Db::table('think_user')->fetchSql(true)->find(1);
输出result结果为: SELECT * FROM think_user where id = 1this

获取最后执行的sqlget

$this->getLastSql();编译

table

Db('table')->getlastsql(); 或  Db::name('表名')->getlastsql();ast

方法

User::getLastSql();查询

相关文章
相关标签/搜索