首页 > 解决方案 > 如何从填充的参考中选择某些属性

问题描述

我正在尝试从填充的参考中提取某些字段-到目前为止,我有,

const post = await Post.findById(postId)
  .populate({
    path: "comments",
    populate: {
      path: "likes",
      path: "user"
    }
  })
  .populate({
    path: "user"
  });

但我正试图找到一种方法来完成类似的事情,

    ...................
    path: "comments",
    populate: {
      path: "likes",
      path: {
        "user",
        select: {
            "avatarUrl"
          }
    ..........

有什么办法可以做到这一点?

标签: mongodbmongoose

解决方案


推荐阅读