我有类似的东西:
val jobs = Job.where(...).fetch()
val fieldsToDisplay = Seq(Job.status, Job._id, ...)
val header = fieldsToDisplay map { _.name }
val tbl = jobs map { j => fieldsToDisplay map { _.getValueIn(j) } }
renderTable(header, tbl)
......这就是我正在寻找的假设getValueIn
。
我一直找不到任何东西,但也许更有经验的提升者知道一个技巧。
答案 0 :(得分:1)
每个字段的名称在记录
中是唯一的jobs map { j =>
fieldsToDisplay map { f =>
j.fieldByName(f.name)
}
}