陣列子文檔 (ArraySubdocument)


ArraySubdocument.prototype.$parent()

返回此子文檔的父文檔。


ArraySubdocument.prototype.parentArray()

返回此子文檔的父陣列。

範例

const Test = mongoose.model('Test', new Schema({
  docArr: [{ name: String }]
}));
const doc = new Test({ docArr: [{ name: 'test subdoc' }] });

doc.docArr[0].parentArray() === doc.docArr; // true