Alt belge dizileriniz varsa, Mongoose otomatik olarak her biri için kimlikler oluşturur. Misal:
{
_id: "mainId"
subDocArray: [
{
_id: "unwantedId",
field: "value"
},
{
_id: "unwantedId",
field: "value"
}
]
}
Mongoose'a bir dizi içindeki nesneler için kimlik oluşturmamasını söylemenin bir yolu var mı?
_id
, subSchema koleksiyonunda veya yalnızca subSchema'nın alt belge öğeleri dizisi olarak gömmek için kullanıldığı durumda alanları atlayacak mı? Bunu özellikle bugün SO ile ilgili kendi sorum yüzünden soruyorum .