CakePHP(v3.x)、クエリビルダーがどのようなSQLを実行したのか確認したい

このようなケースではDataSourcesのログを有効にします。

config/app.phpを開いて、

    'Datasources' => [
        'default' => [

        // ~~~ 抜粋ここから~~~
            'log' => true, // logのフラグを有効化
        // ~~~ 抜粋ここまで~~~

        ],

でログを有効化し、その下にあるlogファイルの設定通り、

    /**
     * Configures logging options
     */
    'Log' => [
        // To enable this dedicated query log, you need set your datasource's log flag to true
        'queries' => [
            'className' => 'Cake\Log\Engine\FileLog',
            'path' => LOGS,
            'file' => 'queries', // queries.logにログが出力される。
            'url' => env('LOG_QUERIES_URL', null),
            'scopes' => ['queriesLog'],
        ],
    ],
 

となります。