cost 299 ms
如何在 Hibernate 搜索 6 中获取我的结果集的亮点? - How can I get the highlights of my result set in Hibernate search 6?

我在我的 java 应用程序中使用 Hibernate search 6 Lucne 后端。 我正在执行各种搜索操作,包括模糊搜索。 我得到的搜索结果没有任何问题。 现在我想展示在我的结果列表中选择每个结果的原因是什么。 假设搜索关键字是“test”,在“name”、“description”、“ ...

更新子选择实体的索引 - updating an index on an subselect entity

在我的项目中,我有一些无法更改的实体,但我需要在其中一个实体之上创建一个索引。 这是我要存档的示例: 那是我无法更改的实体: 我的实体 每当 SecondEntity 更改时,ThirdEntity 的索引保持不变。 我写了一个小/简单的例子https://github.com/YaroslavTi ...

如何在 hibernate 搜索 6 中禁用弹性搜索并回退到本地文件系统存储 - How do i disable elastic search and fall back to local filesystem storage in hibernate search 6

我在生产中使用 Hibernate 6 和 Amazon 的opensearch服务器。 当我在本地进行测试时,我不想使用 opensearch 服务器,而是想使用local-filesystem来存储索引文件。 但是,即使我使用jpaProperties.put("hibernate.search ...

Hibernate 搜索六:可聚合字段不区分大小写搜索,同时保留区分大小写的聚合结果 - Hibernate Search 6: Case-insensitive searching of aggregable fields while retaining case-sensitive aggregation results

我使用 Hibernate Search 6 的新聚合功能开发了一个经典的“分面搜索”界面,其中 UI 中的各种搜索字段伴随着从SearchResult的聚合数据中提取的最流行的选择。 这很好用。 但是,我希望允许用户能够不区分大小写地搜索这些字段,这样他们就不会局限于从聚合结果中进行选择,也不会因 ...

如何使用 spring 引导禁用 hibernate sql 登录 log4j2? - How to disable hibernate sql logs in log4j2 with spring boot?

我们有一个用 spring 引导编写的应用程序。 我们正在使用 Hibernate 搜索 6 从 elasticsearch 获取数据。我们配置了 log4j2,如下所示: log4j2.xml 申请.yaml: 我们想显示 hibe.net sql 查询日志仅在调试模式下(在本地环境中)显示, ...

如何阻止休眠搜索嗅探不存在的本地弹性搜索服务器的节点? - How do i stop hibernate search from sniffing the nodes of a non-existent local elastic search server?

我在 AWS 上创建了一个开放搜索服务域,并将hibernate.search.backend.uris属性设置为该域的地址。 一切正常,我能够索引我的实体表,并且可以针对开放搜索服务域运行搜索查询。 然而由于某种原因,hibernate search 仍然经常尝试连接到localhost:920 ...

BooleanPredicateClausesStep 过滤器的链接顺序是否重要? - Does the order in which BooleanPredicateClausesStep filters are chained matter?

我有以下方法创建一个BooleanPredicateClausesStep来进行查询。 它包含一个空间搜索谓词,用于检查期刊是否属于预定义的圆形地理区域。 所有其他过滤器都是简单的过滤器,仅检查某个字段是否与值匹配。 我的问题是:所有这些过滤器是按顺序实现还是同时实现? 或者换一种说法; luc ...

方法不存在:org.elasticsearch.client.RequestOptions$Builder.setRequestConfig(Lorg/apache/http/client/config/RequestConfig;) - Method does not exist: org.elasticsearch.client.RequestOptions$Builder.setRequestConfig(Lorg/apache/http/client/config/RequestConfig;)

我正在使用 Spring Boot 2.3.4 创建 Hibernate Search 6 应用程序 我在尝试构建我的应用程序时遇到了这个错误 - 以下是我添加的依赖项 - 如果我遗漏了什么,请告诉我。 ...

Hibernate Search 6 中 FullTextQuery.setCriteriaQuery() 的替代品是什么? - What is replacement for FullTextQuery.setCriteriaQuery() in Hibernate Search 6?

我正在将 Hibernate Search 5 迁移到 Hibernate Search 6。尽管文档确实很有帮助,但我无法在 Hibernate Search 6 中找到标准查询的替代方法,也无法从文档中获得。 这是我要转换的 Hibernate Search 5 查询, 而且,到目前为止我 ...

休眠搜索不能在 IndexedEmbedded 上使用聚合 - Hibbernate search cannot use agregation on IndexedEmbedded

我正在尝试对@IndexedEmbedded 进行聚合,不幸的是效果不佳,但对同一字段的搜索工作正常。 我有 它在最后一行失败,显示“不能在字段‘auth.name’上使用‘聚合:术语’。确保该字段被标记为可搜索/可排序/可投影/可聚合”(并且该字段是全文本字段) ...

升级Hibernate搜索6.x版本后如何兼容like语法 - How to be compatible with like syntax after upgrading Hibernate Search 6.x version

我最近将hibernate搜索从5.x版本升级到6.x版本,遇到了一些问题。 大多数语法都可以通过参考文档来处理,但是有一个类似的语法不能直接处理。 官方文档也给出了说明,但是文档内容不够详细,无法完成。 这是我的 5.x 版本queryBuilder.moreLikeThis().comparin ...

Hibernate 搜索6、更新实体后刷新索引 - Hibernate search 6 , refresh index after updating entity

不幸的是,我没有找到解决问题的方法,我需要帮助。 我有这样的实体 我为我的 EntityA 进行了第一次保存 然后我想更新entityB中的字段文本,所以我首先从数据库中获取entityA,然后进行更新并保存entityA 然后当我用字符串“test”进行研究时,没有找到任何结果,但是用字符串“te ...

索引 HashMap 使用键作为字段名称。 休眠搜索 - Index HashMap using keys as fields names. HibernateSearch

我想通过使用地图键作为字段名称来索引map<String, Integer> 。 我发现默认情况下我只能索引键或值( BuiltinContainerExtractors.MAP_KEY/MAP_VALUES ),所以我试图实现我自己的活页夹/桥。 那是我的代码: 我有一个例外: ...

HibernateSearch:将单个表中的 5000 万行重新索引到 Elastic Search - HibernateSearch : Reindex 50 million rows from a single table into Elastic Search

我们目前使用Mass Indexer的默认设置(每个查询加载 10 个对象,每个线程)和 7 个线程,将 1 个表(8-10 个字段)中的数据重新索引到弹性搜索中。 该表的大小目前为25 million ,并将增长到数亿。 MassIndexer indexer = searchSession.ma ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM