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

Insérer et renvoyer l'ID du sous-document dans le tableau de sous-documents du document MongoDB

Dans ce cas, je préfère pré-affecter l'ID au sous-document (c'est-à-dire sub._id = ObjectId() ou utilisez uuid package si vous préférez uuid) :est clair et prévisible.

Rappelez-vous également que si vous interrogez fréquemment un identifiant de sous-doc, il est bon d'ajouter (en utilisant ensureIndex() ) un index pour ce cas d'utilisation dans la collection.