MappingException Нет используемого конструктора в интерфейсе с использованием Morphia - PullRequest
0 голосов
/ 23 апреля 2019

После замены интерфейса и его реализации я получил ошибки "org.mongodb.morphia.mapping.MappingException: нет пригодного для использования конструктора для ***. Project", где Project является интерфейсом, а "org.mongodb.morphia.mapping.MappingException: Couldнет карты ... с идентификатором ... в базе данных ... "Как решить эту проблему?

1 Ответ

0 голосов
/ 23 апреля 2019

Если сущности уже хранятся в вашей базе данных, то такие ошибки возникнут.Эти сущности могут иметь поле «className» с полным именем класса.Если вы перемещаете класс в другой каталог, вам необходимо обновить это поле во всех объектах базы данных.

...