gpt4 book ai didi

java - 如何在 JPA 查询中应用忽略大小写

转载 作者:行者123 更新时间:2023-12-02 04:32:24 25 4
gpt4 key购买 nike

我正在从实体中获取组名称,但现在我想在查询中应用ignoreCase,我该怎么做?这样我就可以获取所有组而不区分大小写。

SELECT g.* FROM GroupEntity g LEFT JOIN xNodeEntity node ON g.id = node.id WHERE (  (  (g.name LIKE '%Group%') )  )

谢谢

最佳答案

您可以使用 UPPER 或 LOWER 函数:

SELECT g.* FROM GroupEntity g LEFT JOIN xNodeEntity node ON g.id = node.id 
WHERE ( ( (UPPER(g.name) LIKE UPPER('%Group%')) ) )

但是你的查询看起来像 SQL。您想编写 JPQL 吗?

关于java - 如何在 JPA 查询中应用忽略大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56574730/

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