总结:Node.js+MongoDB+AngularJS Web 开发--第十五章 从 Node.js 访问 MongoDB 的文档

第十五章  从 Node.js 访问 MongoDB 的文档

在前一章中,我们学会了如何创建和操作文档,以及如何通过使用 find()方法找到它们。本章主要是深入探讨在 MongoDB 集合中使用 MongoDB  Node.js 驱动模块访问文档。

访问文档不只是返回集合中的全部文档,还有很多要求。本章介绍使用 query 对象来限制返回的文档和用来限制查询结果中的字段和文档数量的方法。我们也有机会看到怎么清点匹配查询条件的文档数量,而不用实际从服务器检索它们。本章还介绍了一些先进的聚合技术来对结果分组,甚至产生新的完全聚合的文档集。

在本章中,我们可以学到在数据库中 Collection  方法用来访问的文档的  query  和  options 对象。query 对象,允许我们限制哪些文档被操作。options 对象允许我们控制请求的交互来限制返回的文档数量,从哪个文档开始,以及返回哪些字段。

distinct()、group()和 aggregate()方法允许你基于字段值对文档分组。MongoDB 的聚合框架允许你在把文档返回给客户端之前在服务器上处理它们。聚合框架可以让我们把文档从一个聚合操作传输到下一个聚合操作,每一次都映射并简化为一个更明确的数据集。

希望我的总结可以帮助大家,感谢阅读我的博客!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值