Hello,
I have this field definition:
@Transient
@IndexingDependency(reindexOnUpdate = ReindexOnUpdate.NO)
@PropertyBinding(binder = @PropertyBinderRef(type = PropertiesValueBinder.class))
protected Map<String, String> properties = new HashMap<>();
But is causing problems:
HSEARCH800007: Unable to resolve path '.properties' 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.
In my case, this transient field does not depends on another entity atribute but a value stored elsewhere. In Hibernate Search 5 I managed to implement a field bridge which retrieved this information and added to the Lucene document, but not sure how to deal with this scenario in Hibernate Search 6.