05-查找特定的文档
6.4 查找特定的文档
知道如何使用方法find()和findOne()来访问集合中的多个文档后,您将发现自己想查找特定的文档。对结果集进行限制,使其只包含特定文档有多个优点,其中包括:
- 需要的网络流量更少;
- 客户端和服务器使用的内存更少;
- 客户端为查找重要数据需要做的处理更少。
要在方法find()限制返回的文档,可指定一个query对象,对Cursor中的返回文档进行限制。表6.2列出了查看运算符,您可使用它们让Cursor只包含一组特定的文档。
接下来的几小节以数据库words为例,讨论如何使用查询运算符以各种方式对find()返回的结果集进行限制。