アプリケーションの実行時にコンソールにSQLを表示するにはどうすればよいですか?
http://knexjs.org/#Installation -debug
DEBUG=knex:queryを環境変数として実行します。
DEBUG=knex:query
または、knexインスタンスで.toString()を使用します。
.toString()
また、toSQL()。toNative()は、SQLドライバーに送信される形式でクエリを表示します。 また、knex.on( 'query'、...)イベントに印刷を接続することもできます
記録のために、これのドキュメント:
yourQuery.toSQL().toNative()
ここにあります: http: //knexjs.org/#Interfaces -toSQL
最も参考になるコメント
http://knexjs.org/#Installation -debug
DEBUG=knex:query
を環境変数として実行します。または、knexインスタンスで
.toString()
を使用します。