MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Einfügen und Zurückgeben der ID des Unterdokuments in das Unterdokumentarray des MongoDB-Dokuments

In diesem Fall weise ich die ID lieber dem Teildokument vor (z. B. sub._id = ObjectId()). oder verwenden Sie uuid Paket, wenn Sie uuid bevorzugen):ist klar und vorhersehbar.

Denken Sie auch daran, dass es gut ist, eine Subdoc-ID hinzuzufügen, wenn Sie häufig nach einer Subdoc-ID suchen (mithilfe von ensureIndex()). ) einen Index für diesen Anwendungsfall in der Sammlung.