我需要使用grails条件查询列表中的附加值
class A{
String name
String address
}
def list=A.createCriteria.list{
projections{
property("name","name");
property("additionalPropertyValue;","additionalProperty");
// this value does not exist in domain class, but I need in list
}
}
Result should have additionalPropertyValue
答案 0 :(得分:1)
您可以通过以下方式添加自定义属性:
def list = A.createCriteria.list{
projections{
property("name","name")
}
}
list.each {
it["additionalProperty"] = additionalPropertyValue
}