let result = document.findById(id).populate(path1).populate(path2).populate(...)
你们有人知道这样的巫术吗?
富国沪深
浏览 85回答 2
2回答
眼眸繁星
const result = fields.reduce((r, path) => r.populate(path), document.findById(id));或者更详细一点:let result = document.findById(id);for (let i = 0; i < fields.length; i++) { result = result.populate(fields[i]);}