Использование делегированного свойства с данными Spring mongodb
У меня есть класс с делегированным свойством, и я пытаюсь сохранить его в mongodb.
Поскольку делегированное свойство сериализуется в имя свойства $delegate, я использую @Field("имя свойства"), чтобы изменить имя. Во время десериализации с использованием @persistenceconstructor я получаю: "В классе сущности не найдено ни одного свойства propertyname для привязки параметра конструктора!" Поскольку имя свойства - имя свойства $delegate, а в конструкторе имя параметра - "имя свойства". (хотя я использовал аннотацию @Field)
Есть ли обходной путь для этого или мне нужно использовать собственный конвертер для всего объекта?