gpt4 book ai didi

grails - 正确使用带有grails标准的AND,OR运算符

转载 作者:行者123 更新时间:2023-12-02 14:56:52 26 4
gpt4 key购买 nike

我正在尝试使用grails createCriteria .criteria建立这样的标准

Controller.createCriteria().listDistinct(){
and {
or{
or{
//condition1
//condition2
}
or{
//condition3
//condition4
}

}

//condition 5
}

}

但是我得到的是:
 where
(
(
(
condition 1
or condition2
)
or (
condition 3
or condition 4
)
)
)

我应该如何正确放置条款?

最佳答案

您是否尝试过仅使用一个OR来简化操作。
我在想类似的东西:

and {
or{
//condition1
//condition2
//condition3
//condition4
}
//condition 5
}

它将生成不太复杂的SQL

关于grails - 正确使用带有grails标准的AND,OR运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18381212/

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