MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Inserir e retornar o ID do subdocumento na matriz de subdocumentos do documento MongoDB


Neste caso, prefiro pré-atribuir o ID ao subdocumento (ou seja, sub._id = ObjectId() ou use uuid pacote se preferir uuid):é claro e previsível.

Lembre-se também de que se você fizer consultas frequentes por um id de subdoc é bom adicionar (usando ensureIndex() ) um índice para este caso de uso na coleção.