gpt4 book ai didi

java - HQL Like 不返回任何内容

转载 作者:行者123 更新时间:2023-12-02 10:13:00 24 4
gpt4 key购买 nike

我正在尝试执行一个非常简单的 HQL 查询,就像我以前做过的那样。

由于某种原因,我未能发现以下查询的任何问题

@Query(value = "FROM SearchCustomer c WHERE c.code =:searchParam OR c.name1 LIKE '%:searchParam%')

和SO线程似乎给出了相同的解决方案,那么为什么是LIKE没有返回任何东西?

完全匹配 c.code 工作正常。我尝试传入“AAR”、“Aar”、“aar”来检索 name1“AARHUS”,但返回列表的大小始终为 0。

最佳答案

您需要删除 %:searchParam% 周围的 ':

@Query(value = "FROM SearchCustomer c WHERE c.code =:searchParam OR c.name1 LIKE %:searchParam%)

关于java - HQL Like 不返回任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54861630/

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