Mongojack- как создать составной первичный ключ
Мы используем mongodb & MongoJack для составления карт наших коллекций. Существует необходимость, где нам нужно создать составной первичный ключ. Мы не получаем правильную настройку, как использовать аннотацию @Id.
Кто-нибудь может помочь в этом, или мы должны избегать использования картографа для того же самого?
Ссылка MongoDB Composite Key говорит о том, что мы хотим сделать. Но мы хотим этого через монгоджек..
1 ответ
Решение
Ниже синтаксис должен работать. Обратите внимание на замену класса String вашим классом Key
private static JacksonDBCollection<Test, TestKey> coll = MongoDB.getCollection("test", Test.class, TestKey.class);