【发布时间】:2012-11-19 16:07:46
【问题描述】:
sql.eachRow( query ) { columns ->
println columns.firstname //executes well
Eval.me( "columns.firstname" ) //No such property: columns
}
如何评估包含闭包变量columns 的字符串?
【问题讨论】:
sql.eachRow( query ) { columns ->
println columns.firstname //executes well
Eval.me( "columns.firstname" ) //No such property: columns
}
如何评估包含闭包变量columns 的字符串?
【问题讨论】:
您可以使用3 parameter form 的Eval.me:
Eval.me( 'columns', columns, 'columns.firstname' )
【讨论】: