Har du en POST
metod för att skapa data eller använder du en befintlig samling?
Du kan se här
att de i deras exempel uttryckligen behandlar _id
som en String
och INTE ett ObjectId
. Min gissning är att det var för att komma runt problemet du ser här.
Jongo har många sätt att kartlägga ett ObjectId
, men de kräver alla användning av en anpassad POJO och anteckning av id
så att de inte är lika flexibla som exemplet som visas.
Om möjligt, konvertera alla dina _id
fält i databasen för att vara vanliga strängar, annars måste du hitta något sätt att hantera ObjectId
typ (antingen genom att skriva till en POJO eller ändra Jongo Mapper
kanske).
Lycka till :)