3

データベースにクエリを実行する前に、Zend db Select または Zend DB クエリを SQL クエリに変換する方法はありますか? 他の回避策はありますか?

現在の Zend db コード構造を変更せずに、Zend DB が処理できないより複雑な SQL クエリを作成したいので。

4

4 に答える 4

6

Zend db Select オブジェクトを文字列に変換するには、次のようにします。$select->__toString()

于 2012-09-11T14:48:11.253 に答える
3

echo $selectプレーンな SQL クエリでいつでも文字列を返すことができます。

于 2012-09-01T01:44:24.520 に答える
3

オブジェクトのZend\Db\Sql\Select場合 (Zend 2.2)、

$select->getSqlString();私のために働いた。

于 2014-10-21T08:12:47.963 に答える
0

Zend Framework の1.*場合は、アセンブルを使用できます

echo $select->assemble();
于 2021-06-12T15:51:50.407 に答える