Docs 菜单
Docs 主页
/
MongoDB Manual
/ /

查询修饰符

除了 MongoDB 查询操作符之外,还有许多“元”操作符可让您修改查询的输出或行为。

注意

自 v 3以来,在 mongo Shell 中已弃用。 2
从 v 3开始。 2 ,查询“元”操作符在 mongosh中已弃用。在mongosh中,请改用游标方法

驱动程序接口可以提供包装这些选项的游标方法。尽可能使用这些方法;否则,您可以使用以下任一语法添加这些选项:

db.collection.find( { <query> } )._addSpecial( <option> )
db.collection.find( { $query: { <query> }, <option> } )

注意

自 v 3起在mongo Shell 中已弃用。 2
从 v 3开始。 2中,查询“元”操作符在mongosh中已弃用。在mongosh中,请改用游标方法
名称
说明
向查询添加注释,以标识数据库分析器输出中的查询。
强制 MongoDB 报告查询执行计划。请参阅explain()
强制 MongoDB 使用特定索引。请参阅 hint()
指定要在查询中使用的索引的独占上限。 请参阅max()
指定在游标上处理操作的累计时间限制(以毫秒为单位)。 请参阅 maxTimeMS()
指定要在查询中使用的索引的包含下限。请参阅min()
返回一个游标,其中包含根据排序规范进行排序的文档。请参阅sort()
封装查询文档。
强制游标仅返回索引中包含的字段。
修改返回的文档以包含对每个文档在磁盘上的位置的引用。
名称
说明
一种特殊的排序顺序,使用磁盘上文档的顺序对文档进行排序。

后退

$zip

来年

美元发表评论