最近在做一个多端的电商平台,不知道处于什么心理就用了ZF2框架。

昨天在写APP端接口时,用到了一个超多表关联查询的model,改了半天总报语法错误,于是就想输出sql看看哪里拼错了,具体操作如下:

1. 在model里 use Zend\Db\Sql\Sql;
2. echo $this->sql->buildSqlString($select);

其实很简单的,写这篇文章的目的是网上很多人都问这个方法,只要抽空多读读框架的核心文件,自然就一目了然了。(擦,其实我也不熟)

发表评论

电子邮件地址不会被公开。 必填项已用*标注