gpt4 book ai didi

Grails 创建标准并仅列出单个或指定的列/s 值?

转载 作者:行者123 更新时间:2023-12-02 14:20:05 25 4
gpt4 key购买 nike

我试图从数据库中获取查找值,我想列出一个单列值列表,即“值”列。

    private Static Final String Custom = "Custom"  //lie in class Constants

LookUp.createCriteria.list() {

eq('type',LookupTypeEnum.valueOf(Constants.Custom).toString())



}

这个列表就像选择,

我怎样才能把这个查询变成
   Select Value from LookUp where Type = 'Custom' 

我希望我的 grails 查询返回一个像 sql 一样的查询结果。
我想将它绑定(bind)到列表框?

最佳答案

我的坏这一切都把戏,
private Static Final String Custom = "Custom"//位于类常量中
//LookupTypeEnum 是 Enum 集合实现类,如果没有它,你可以用你的值 ="Custom"或变量 Constants.Custom 替换它

  LookUp.createCriteria.list() { 
eq('type',LookupTypeEnum.valueOf(Constants.Custom).toString())
projections { //projection does the trick
property('value')
}

}

它的等效 SQl 选择查询是:
select value from lookup where type='custom' ;

关于Grails 创建标准并仅列出单个或指定的列/s 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17023818/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com