En mi base de datos tengo que almacenar una matriz de identificadores de objeto. ¿Qué debería usar? Algo como esto:MongoDB almacenando matrices de ObjectId
[ObjectId("50350e12a36feb1be6000364"), ObjectId("57350e12a37fef1be6000922"), ObjectId("10350e17d34ffb1be6200925")]
o menos así:
["50350e12a36feb1be6000364", "57350e12a37fef1be6000922", "10350e17d34ffb1be6200925"]
pude ahorrar espacio con el segundo, y luego arrojado a ObjectId
, pero estoy perdiendo nada por la utilización de este enfoque? ¿ObjectId
s se comportan como claves foráneas en bases de datos relacionales?
+1, Sí, creo que hay un malentendido básico sobre el tamaño de ObjectIds en la pregunta. –