7
私はZend_Db_Tableのselect()ステートメントで生成されたクエリをポーズテスト用に出力したいが、どのようにしたらよいか分からない。Zend_Db_Tableのselect()ステートメント生成クエリ
私はZend_Db_Tableのselect()ステートメントで生成されたクエリをポーズテスト用に出力したいが、どのようにしたらよいか分からない。Zend_Db_Tableのselect()ステートメント生成クエリ
実際には本当に簡単です。 selectオブジェクトはtoStringメソッドを実装しています。その後、
$select = $table->select()->....
echo $select; //prints SQL
それとも
$sql = $select->__toString();
または文字列にキャストし、それを使用します。
(string)$table->select();
または$ SQL =(文字列)$選択します。 – smack0007