gpt4 book ai didi

java - 使用 like 语句澄清 javax 持久性命名查询

转载 作者:行者123 更新时间:2023-11-30 07:13:51 26 4
gpt4 key购买 nike

我有一个命名查询来搜索客户名称,如下所示。这当前正在匹配其姓名的任何部分(相当于 %search%)具有指定搜索条件的所有客户。

“SELECT t FROM Customer t WHERE t.name like :search”

如何指定命名查询,使其仅匹配名称的开头与使用命名查询指定的条件?

问候,

最佳答案

你可以这样做。只需将 % 符号附加到要搜索的关键字的开头或结尾(取决于您的要求)。

query.setParameter("search", searchKeyword+"%"); // Searches for words starting with searchKeyword

关于java - 使用 like 语句澄清 javax 持久性命名查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19044463/

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