如何在猫鼬中获取子文档人口的特定字段

维巴夫

我有一个如下所述的用户模型和发布模型(已导入必需的库)

用户架构

const UserSchema = new mongoose.Schema({
    name: String,
    email: String,
    post: [ mongoose.Types.ObjectId, ref: 'posts' ]
});

发布架构

const UserSchema = new mongoose.Schema({
    title: String,
    content: String,
    postedOn: Date
});

我想获取有关用户ID的帖子。但是我不希望整个Post文档都得到回报。我只想要属性“ Title”和“ Date”,
我尝试了以下命令:

const posts = await User.findById(user_id).populate('post');

但是它将返回整个集合。谁能告诉我如何从用户模型中仅获取帖子(子文档)的“标题”和“日期”属性?

安比安

猫鼬填充允许通过传递通常的字段名称语法来选择特定的字段

const posts = await User.findById(user_id).populate('post', 'Title Date');

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在猫鼬中仅获取“唯一”子子文档,删除重复项?

来自分类Dev

如何在猫鼬中按ID查找子文档并排除某些字段

来自分类Dev

猫鼬:如何在现有子文档中插入字段/值

来自分类Dev

如何仅在猫鼬中获取子文档?

来自分类Dev

如何在猫鼬中设置子文档的过期时间

来自分类Dev

如何在猫鼬模式中添加子文档

来自分类Dev

如何在猫鼬中更新子文档数据?

来自分类Dev

如何在猫鼬中仅列出匹配的子文档

来自分类Dev

如何使用猫鼬从数组字段中获取特定对象

来自分类Dev

如何删除猫鼬中的子文档?

来自分类Dev

如何更新猫鼬中的特定字段?

来自分类Dev

子文档猫鼬中的更新字段

来自分类Dev

子文件与猫鼬人口

来自分类Dev

查询父级时如何获取猫鼬子文档数组中的聚合值总和?

来自分类Dev

如何在一个数组猫鼬中存储不同的子文档?

来自分类Dev

如何覆盖mongodb中的子文档的数组属性(猫鼬)

来自分类Dev

如何在猫鼬中查询findOne(),以便获得满足特定条件的文档数组子集?

来自分类Dev

如何在猫鼬中获取更新文档的对象 ID?

来自分类Dev

如何删除猫鼬中的特定子文档

来自分类Dev

猫鼬如何通过findOne在文档中获取嵌套对象

来自分类Dev

如何在猫鼬中查找文档时削减文字?

来自分类Dev

如何在猫鼬中设置引用文档_id可选?

来自分类Dev

如何填充子文档的参考(猫鼬)

来自分类Dev

在猫鼬中访问子文档属性

来自分类Dev

如何从猫鼬mongodb查询中获取字段的值?

来自分类Dev

如何从猫鼬mongodb查询中获取字段的值?

来自分类Dev

猫鼬:如何在不填充第一级字段的情况下填充第二级深层人口?在mongodb中

来自分类Dev

猫鼬:如何在不填充第一级字段的情况下填充第二级深层人口?在mongodb中

来自分类Dev

猫鼬,无法从文档中获取数据

Related 相关文章

  1. 1

    如何在猫鼬中仅获取“唯一”子子文档,删除重复项?

  2. 2

    如何在猫鼬中按ID查找子文档并排除某些字段

  3. 3

    猫鼬:如何在现有子文档中插入字段/值

  4. 4

    如何仅在猫鼬中获取子文档?

  5. 5

    如何在猫鼬中设置子文档的过期时间

  6. 6

    如何在猫鼬模式中添加子文档

  7. 7

    如何在猫鼬中更新子文档数据?

  8. 8

    如何在猫鼬中仅列出匹配的子文档

  9. 9

    如何使用猫鼬从数组字段中获取特定对象

  10. 10

    如何删除猫鼬中的子文档?

  11. 11

    如何更新猫鼬中的特定字段?

  12. 12

    子文档猫鼬中的更新字段

  13. 13

    子文件与猫鼬人口

  14. 14

    查询父级时如何获取猫鼬子文档数组中的聚合值总和?

  15. 15

    如何在一个数组猫鼬中存储不同的子文档?

  16. 16

    如何覆盖mongodb中的子文档的数组属性(猫鼬)

  17. 17

    如何在猫鼬中查询findOne(),以便获得满足特定条件的文档数组子集?

  18. 18

    如何在猫鼬中获取更新文档的对象 ID?

  19. 19

    如何删除猫鼬中的特定子文档

  20. 20

    猫鼬如何通过findOne在文档中获取嵌套对象

  21. 21

    如何在猫鼬中查找文档时削减文字?

  22. 22

    如何在猫鼬中设置引用文档_id可选?

  23. 23

    如何填充子文档的参考(猫鼬)

  24. 24

    在猫鼬中访问子文档属性

  25. 25

    如何从猫鼬mongodb查询中获取字段的值?

  26. 26

    如何从猫鼬mongodb查询中获取字段的值?

  27. 27

    猫鼬:如何在不填充第一级字段的情况下填充第二级深层人口?在mongodb中

  28. 28

    猫鼬:如何在不填充第一级字段的情况下填充第二级深层人口?在mongodb中

  29. 29

    猫鼬,无法从文档中获取数据

热门标签

归档