标签: mongoose mongoose-populate
我有以下收藏集:users和plan。
users
plan
用户有一个名为plan的字段,该字段是对plan集合的引用。
计划集合有一个名为info的数组。
info
我想查询users文档并使用plan文档填充它,但是plan文档中我只想从info数组中选择一个项目(根据给定的id)。
我该怎么做?
我的填充代码目前看起来像[{path: "plan", select: "info"}]。
[{path: "plan", select: "info"}]
但是信息可以是一个非常大的数组,这就是我只需要获得特定值的原因