如何获取grails中一列的所有数据?
How can I get all the data of one column in grails?
我是 grails 的新手,我正在尝试找到解决方案,但我在这里没有发现任何问题...
我想做的是,我的域中有这个标签:
String platform
String appVersion
String name
String id
如何才能只获取存储在 appVersion 列中的所有数据?
您可以用您的域名试试下面的代码
def c = DomainName.createCriteria()
def requiredList = c.list {
projections { //projection does the trick
property('appVersion')
}
}
如果你想比较任何值,那么:
def c = DomainName.createCriteria()
def requiredList = c.list {
eq('column_name', value_to_compare)
projections {
property('appVersion')
}
}
我是 grails 的新手,我正在尝试找到解决方案,但我在这里没有发现任何问题...
我想做的是,我的域中有这个标签:
String platform
String appVersion
String name
String id
如何才能只获取存储在 appVersion 列中的所有数据?
您可以用您的域名试试下面的代码
def c = DomainName.createCriteria()
def requiredList = c.list {
projections { //projection does the trick
property('appVersion')
}
}
如果你想比较任何值,那么:
def c = DomainName.createCriteria()
def requiredList = c.list {
eq('column_name', value_to_compare)
projections {
property('appVersion')
}
}