Máte POST
způsob vytváření dat nebo používáte existující kolekci?
Můžete vidět zde
že v jejich příkladu explicitně zacházejí s _id
jako String
a NE ObjectId
. Domnívám se, že to bylo proto, abychom se vyhnuli samotnému problému, který zde vidíte.
Jongo má mnoho způsobů mapování ObjectId
, ale všechny vyžadují použití vlastního POJO a anotaci id
pole, takže nebudou tak flexibilní jako ukázaný příklad.
Pokud je to možné, převeďte všechny své _id
pole v databázi musí být prosté řetězce, jinak budete muset najít způsob, jak se vypořádat s ObjectId
zadejte (buď zadejte do POJO nebo upravte Jongo Mapper
možná).
Hodně štěstí :)