Avez-vous un POST
méthode de création de données ou utilisez-vous une collection existante ?
Vous pouvez voir ici
que dans leur exemple, ils traitent explicitement _id
sous forme de String
et PAS un ObjectId
. Je suppose que c'était pour contourner le problème même que vous voyez ici.
Jongo a de nombreuses façons de mapper un ObjectId
, mais ils nécessitent tous d'utiliser un POJO personnalisé et d'annoter le id
afin qu'ils ne soient pas aussi flexibles que dans l'exemple illustré.
Si possible, convertissez tous vos _id
les champs de la base de données soient des chaînes simples, sinon vous devrez trouver un moyen de gérer l'ObjectId
type (soit en tapant sur un POJO, soit en modifier le Jongo Mapper
peut-être).
Bonne chance :)