【发布时间】:2019-03-03 10:50:48
【问题描述】:
我需要选择记录的所有值。
我了解到可以使用DSL.val() 函数分别选择记录的每个值。
假设我们有一条记录 R 具有以下属性:
name: String,number: Int。分别选择记录的每个值如下所示:
R myRecord = new R()
ctx.select(val(myRecord.name), val(myRecord.number))
您可以猜到,当您拥有包含 15 个属性的记录时,这将变得相当乏味。
是否可以选择记录的所有值,而不必单独选择每个值?
我想像这样:
ctx.select(myRecord)
【问题讨论】: