gpt4 book ai didi

java - Hibernate 搜索附加搜索条件

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

我一直在为购物网络应用程序开发一个演示应用程序。我正在使用 Spring + Hibernate 来管理后端服务器上的事情。现在,由于我希望应用程序的用户能够像在 google 上搜索内容一样搜索产品,因此我得出的结论是 Hibernate Search 最适合我的需求。但是,我希望应用程序的管理员能够通过提供多个属性的搜索过滤器来搜索内容。例如,“产品”表具有 id、name、desc、created_date 等字段,我想为管理员提供一种方式,他们可以提供不同的输入,例如 id、name、desc 和created_date 的部分数据,并可以获得相关的信息搜索结果。 Hibernate Search 允许我通过将查询与“and”、“should”等子句相结合来实现这一点。但是,为了实现这一点,我必须使用 @Field 注释来注释所有可搜索字段。

我的问题是用 @Field 注释所有可搜索属性是否明智,或者是否有其他方法来解决相同的问题?

最佳答案

我建议简单地用@Field注释您需要的所有字段

关于java - Hibernate 搜索附加搜索条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44821400/

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