I det här fallet föredrar jag att i förväg tilldela ID:t till underdokumentet (dvs. sub._id = ObjectId()
eller använd uuid
paket om du föredrar uuid):är tydlig och förutsägbar.
Kom också ihåg att om du ofta frågar med ett subdoc-id är bra att lägga till (med ensureIndex()
) ett index för detta användningsfall i samlingen.