当前位置:嗨网首页>书籍在线阅读

05-查找特定的文档

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

6.4 查找特定的文档

知道如何使用方法find()和findOne()来访问集合中的多个文档后,您将发现自己想查找特定的文档。对结果集进行限制,使其只包含特定文档有多个优点,其中包括:

  • 需要的网络流量更少;
  • 客户端和服务器使用的内存更少;
  • 客户端为查找重要数据需要做的处理更少。

要在方法find()限制返回的文档,可指定一个query对象,对Cursor中的返回文档进行限制。表6.2列出了查看运算符,您可使用它们让Cursor只包含一组特定的文档。

接下来的几小节以数据库words为例,讨论如何使用查询运算符以各种方式对find()返回的结果集进行限制。