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 :)