CakePHP: вернуть SQL для Model :: find (), а не запускать его - PullRequest
0 голосов
/ 19 ноября 2009

Есть ли способ получить SQL, который будет запускаться для конкретного find() запроса, вместо того, чтобы фактически его запускать?

Например:

echo $this->Users->find_sql('all');
// "SELECT User.id, User.username FROM users User WHERE 1=1"

Моя собственная ситуация была бы немного более сложной, чем эта, но я надеюсь, что она иллюстрирует желаемый результат.

1 Ответ

1 голос
/ 19 ноября 2009

нашел эту статью некоторое время назад

http://bakery.cakephp.org/articles/view/get-the-find-query-sql-rather-than-query-result

надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...