私は初心者です。クラスを使用してgroovy.sql.Sql
いますが、問題があります。
Sql.rows( 'select * from book' )
Object[] を返します。
すべてのオブジェクトのすべてのキーと値を取得するにはどうすればよいですか?
私は初心者です。クラスを使用してgroovy.sql.Sql
いますが、問題があります。
Sql.rows( 'select * from book' )
Object[] を返します。
すべてのオブジェクトのすべてのキーと値を取得するにはどうすればよいですか?
Sql.rows
Object[]
を返しません。 List<GroovyRowResult>
したがって、次のことができるはずです。
Sql.rows( 'select * from book' ).each { row -> println row.ID }
または、次のように使用できますeachRow
。
Sql.eachRow( 'select * from book' ) { row -> println row.ID }
利用可能なすべてのフィールドを印刷するには、次のこともできるはずです。
println Sql.firstRow( 'select * from book' ).keySet()