Я вручную устанавливаю свойствоConverter фильтра в Neo4j OGM.
filter.setPropertyConverter(new EnumArrayStringConverter(VendorCostStatus.class));
filters.add(filter);
Но затем, когда я вызываю session.loadAll (DomainClass. class , filters), он выбирается LoadByTypeDelegate.loadAll(Class<T> type, Filters filters)
Но тогда LoadByTypeDelegate переопределяет propertyConverter фильтра, вызвав
resolvePropertyAnnotations(Class entityType, Iterable<Filter> filters)
и установив конвертер свойства по умолчанию в классе домена.
Может кто-нибудь подсказать, пожалуйста, как сделать neo4j-ogm использовать конвертер пользовательских свойств, указанный в фильтре? Я хочу использовать ComparisonOperator.IN
для перечисления атрибутов