Использование делегированного свойства с данными весны mongodb - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть класс с делегированным свойством и я пытаюсь сохранить его в mongodb.

Поскольку делегированное свойство сериализуется в имя свойства $ делегат, я использую @Field ("имя свойства"), чтобы изменить имя. Во время десериализации с использованием @persistenceconstructor я получаю «Не найдено имя свойства свойства в классе сущности для привязки параметра конструктора!» Поскольку имя свойства - это имя свойства $ делегат, а в конструкторе, имя параметра - это «имя свойства». (хотя я использовал аннотацию @Field)

Есть ли обходной путь для этого или мне нужно использовать собственный конвертер для всего объекта?

...