我正在try 使用Hibernate Panache进行部分搜索.我正在使用Quarkus和Kotlin构建后端.现在,当我的前端给我一个搜索字符串时,我想返回所有部分结果.
我有以下疑问:
repository.find("firstName LIKE '%?1%'", value)
现在,我已经try 了几种不同的方法,包括一种.list()方法.
有人知道我该怎么处理吗?
我正在try 使用Hibernate Panache进行部分搜索.我正在使用Quarkus和Kotlin构建后端.现在,当我的前端给我一个搜索字符串时,我想返回所有部分结果.
我有以下疑问:
repository.find("firstName LIKE '%?1%'", value)
现在,我已经try 了几种不同的方法,包括一种.list()方法.
有人知道我该怎么处理吗?
repository.list( "lower(firstName) LIKE ?1", value.toLowerCase() + "%" );
但如果您需要更复杂的全文查询,我建议您查看Hibernate Search