问题标签 [hibernate-search-6]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 从 5.11.9 到 6.0.6 的 Hibernate Search 迁移 - 未应用分析器
我在迁移到较新版本的 Hibernate Search 的过程中遇到了一些问题,主要与动态字段和未应用的关联分析器有关。
首先,我正在构建分析器:
然后,使用属性绑定器和桥接器,我正在索引所需的字段:
在属性桥中:
但是当我检索术语向量时,没有应用分析器并且搜索不起作用:
我在配置/索引过程中遗漏了什么吗?
提前致谢
java - 是否可以将 Hibernate Search 6 与 WildFly 24 一起使用?
我想在需要 Hibernate ORM 5.4 或更高版本的项目中使用 Hibernate Search 6。我还使用了开箱即用的 Hibernate 5.3 的 WildFly 24.0.1。当我运行 WildFly 服务器时,我的 .war 未部署并且出现了一些错误。我将尝试通过将 hibernate 5.4.32 添加到我的 pom.xml 来解决这个问题,但它也不起作用,而且我还有另一个错误。
是真的吗,或者我不能这样做,我需要等待支持 Hibernate 5.4 的新版 WildFly?
hibernate-search - 使用 @IndexingDependency derivedFrom 和属性桥
我想将休眠搜索@IndexingDependency
与 a一起使用,PropertyBridge
但我似乎无法使其工作。
我收到此错误:
不知道我做错了什么,或者我想做的事情是不可能的。感谢您的帮助。
以下是涉及的文件。
人物类
状态绑定.class
StatusBinder.class
java - 实体更新后休眠搜索6更新弹性搜索索引
我在使用带有休眠搜索 6 的弹性搜索时遇到问题。假设我们有这个设置:
}
}
当我第一次持久化 EntityA(即被索引的实体)时,EntityB 作为 EntityA 的子级持久化在弹性搜索索引中。还行吧。当我直接编辑 EntityB 并对其进行更改时会出现问题,此更改不会传播到 elasticsearch 索引。我错过了什么吗?
更新 1
在@yrodiere 回答后,我做了以下更改:
问题仍然存在。如果我做这样的事情:
问候。
hibernate-search - 带有 Infinispan 目录提供程序的 Hibernate Search 6
在 Hibernate Search 6.0 文档中找不到有关 Infinispan 目录提供程序的任何信息。
请参阅:https ://docs.jboss.org/hibernate/search/6.0/reference/en-US/html_single
这是否意味着自 6.0 版起不再支持 Infinispan 目录提供程序?
enums - HSEARCH 700061:使用 Hibernate Search 6 索引枚举列表
我是 Hibernate search 6 世界的新手,我想在我的实体中索引枚举列表,但不幸的是我得到了这个错误
HSEARCH700061:无法索引嵌入类型“com.commons.enums.B”
有人可以帮帮我吗
spring-boot - Hibernate search 6、更新实体后刷新索引
不幸的是,我没有找到解决问题的方法,我需要帮助。我有这样的实体
我为我的 EntityA 进行了第一次保存
然后我想更新entityB中的字段文本,所以我首先从数据库中获取entityA,然后进行更新并保存entityA
然后当我用字符串 "test" 进行研究时,没有找到任何结果,但是用字符串 "text" yes 。这意味着索引没有刷新,但我没有找到问题所在
sql - 升级Hibernate Search 6.x版本后如何兼容like语法
我最近将hibernate search从5.x版本升级到6.x版本,遇到了一些问题。大多数语法都可以通过参考文档来处理,但是有一个类似的语法不能直接处理。官方文档也给出了说明,但是文档内容不够详细,无法完成。这是我5.x版本的语法queryBuilder.moreLikeThis().comparingFields("name").toEntity(product).createQuery()
但是我想用6.x版本暂时不知道怎么改造
希望知道的人解答一下,谢谢!
hibernate - 无法解析路径“。” 到 Hibernate ORM 元数据中的持久属性
在hibernate-search 6中启动时我遇到了异常
type 'com.xxxx.yyy.zzz..model.Link': failures: - HSEARCH800007: Unable to resolve path '.featureName' to a persisted attribute in Hibernate ORM metadata. If this path points to a transient attribute, use @IndexingDependency(derivedFrom = ...) to specify which persisted attributes it is derived from. See the reference documentation for more information.
我有类似 Feature.java 和 Link.java 的代码
你能请任何人帮助我吗?
注意: 属性不是瞬态的