Vous pouvez générer _id
vous-même et envoyez-le à la base de données.
var ObjectID = require('mongodb').ObjectID;
var user = {
a: 'abc',
_id: new ObjectID()
};
conn.collection('aaa').insert(user);
C'est l'une de mes fonctionnalités préférées de MongoDB. Si vous avez besoin de créer un certain nombre d'objets liés les uns aux autres, vous n'avez pas besoin de faire de nombreux allers-retours entre app et db. Vous pouvez générer tous les identifiants dans l'application, puis tout insérer.