実行前または実行後に grails によって生成された Mysql クエリを取得したいと考えています。
trainingList = PrivateTraining.findAll(query,parameter)
上記のステートメントによって実行される完全な mysql クエリを出力したいと思います。とにかく印刷するものはありますか?
実行前または実行後に grails によって生成された Mysql クエリを取得したいと考えています。
trainingList = PrivateTraining.findAll(query,parameter)
上記のステートメントによって実行される完全な mysql クエリを出力したいと思います。とにかく印刷するものはありますか?
でこのプロパティを設定しますDataSource.groovy
。
hibernate.show_sql=true
例:
environments {
development {
dataSource {
/* ---------------------- */
hibernate.show_sql = true
/* ---------------------- */
dbCreate = "update" // one of 'create', 'create-drop', 'update', 'validate', ''
url = "jdbc:mysql://localhost:3306/my-db"
// ...
ロギング構成に以下を追加します。
debug 'org.hibernate'