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

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

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

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

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

Yii::trace($organizationQuery->createCommand()->getRawSql(), 'filter SQL'); 

Источник:
В составлении заметки помог этот пример: http://chris-backhouse.com/Yii2-Output-t...

Другой пример получения SQL кода

Аналогично можно использовать код вроде:

$command = MyActiveRecordModel::find()->filterWhere(
  ['LIKE', 'email_verify_code', "$token"]
);

print_r($command->createCommand()->getRawSql());

где MyActiveRecordModel -- имя вашей модели.

Key Words for FKN + antitotal forum (CS VSU):