Как использовать объект в качестве ключа карты вместо String для MongoDB Java - PullRequest
0 голосов
/ 26 апреля 2019

Исходя из того, как драйвер Java MongoDB обрабатывает POJO, у карт всегда должен быть ключ типа String. Я понимаю, что вы можете использовать кодеки для обработки множества собственных типов данных, но я не могу понять, есть ли способ зарегистрировать кодек, чтобы сериализовать / десериализовать карту.

Возможно ли это? В настоящее время мне приходится создавать все мои классы Map, а затем создавать JIT-потоки для согласования данных, но я чувствую, что это возможно, и я просто не могу понять это. Спасибо!

...