Si tiene matrices de subdocumentos, Mongoose crea automáticamente identificadores para cada uno. Ejemplo:
{
_id: "mainId"
subDocArray: [
{
_id: "unwantedId",
field: "value"
},
{
_id: "unwantedId",
field: "value"
}
]
}
¿Hay alguna manera de decirle a Mongoose que no cree identificadores para objetos dentro de una matriz?
_id
campos incluso en la colección subSchema, o solo en el caso de que el subSchema se esté utilizando para incrustar como una matriz de elementos de subdocumentos? Pregunto esto particularmente debido a mi propia pregunta sobre SO hoy.