第一种解决方案是可能的。
猫鼬目前有限制(在这里看到这张票)填充嵌入文档的多层次,不过
是 在一个文档中了解嵌套的路径非常好-你在这种情况下,后在做什么。
示例语法为:
YourSchema.find().populate('map_data.location').exec(...)其他功能,例如在路径上指定getters /
setters,orderBy和where子句等,也接受嵌套的路径,例如docs中的以下示例:
personSchema.virtual('name.full').get(function () { return this.name.first + ' ' + this.name.last;});在内部,猫鼬在点处拆分字符串并为您整理所有内容。



