gpt4 book ai didi

grails - 如何在grails域中创建自定义查询

转载 作者:行者123 更新时间:2023-12-02 15:11:29 24 4
gpt4 key购买 nike

有没有一种方法可以在grails域中创建查询,该查询始终返回具有特定条件的记录?

例如:

Class Person {

String firstname
String lastname
}

现在,除了在整个代码库中都说 Person.findByFirstname("Bart")之外,我还可以在 Person域类中做任何事情,这样我就可以简单地说出类似 Person.bart的内容

最佳答案

Grails / GORM中可用的namedQueries支持应满足以下需求:http://grails.org/doc/latest/ref/Domain%20Classes/namedQueries.html

   static namedQueries = {
firstNameBart {
eq 'firstname', 'Bart'
}
}

然后以这种方式使用:
def barts = Person.firstNameBart.list()

关于grails - 如何在grails域中创建自定义查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14737478/

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