MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

MongoDB :les identifiants générés automatiquement sont des zéros

Ce n'est pas tant un bug qu'un cas d'attentes non satisfaites. Seul le niveau supérieur _id se voit automatiquement attribuer une valeur. Tous les _ids intégrés doivent se voir attribuer des valeurs par le code client (utilisez ObjectId.GenerateNewId). Il est également possible que vous n'ayez même pas besoin d'un ObjectId dans la classe Address (à quoi cela sert-il ?).