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