find get sql

yii2 SQL Получить код запроса из метода find() модели ActiveRecord

Для получения SQL кода можно использовать такой подход:

/* Предположим, что бы такой запрос к модели,
 созданный конструктором: */
$organizationQuery = Organization::find()
	->addSelect('{{%organization}}.id')
	->filter($params)
	->addColumns($show)
	->permitted('read', $user);

// получаем текст запроса:
$sqlText = $organizationQuery->createCommand()->getRawSql(); 

Также можно отправить запрос в систему журналирования yii2 (где его и посмотреть):

Subscribe to RSS - find get sql