查询修饰符2024年9月6日 | 2 分钟阅读 除了 MongoDB 查询运算符之外,我们还有许多元操作来修改查询的输出或行为。 修饰符$comment注释运算符可以在任何上下文中向查询添加注释。 语法 $explainexplain 修饰符提供有关查询计划的详细信息。它返回一个描述用于返回查询的过程和索引的文件。在尝试优化查询时,它可能提供有用的见解。 语法 $hint此运算符现在已在 mongo shell 中弃用。hint 运算符附加优化器以使用声明的索引来满足查询。它还用于测试查询性能和索引策略。 语法 $max自 v3.2 起,max 运算符已在 mongo shell 中弃用。它定义一个最大值以指定给定索引的独占上限,以限制 find () 的结果。 语法 $maxTimeMS自 v3.2 起,它也被弃用。它定义了处理游标操作的累积时间(以毫秒为单位)。 语法 $minmin 运算符用于查找最小值以声明指定索引的包含下限,以约束 find () 的结果。 语法 $orderbyorderby 运算符按升序或降序排列查询的结果。 语法 $query它使用 MongoDB 强制将表达式解释为查询。 语法 $returnKeyreturn key 返回查询结果的索引字段。如果 returnkey 运算符设置为 true,则返回的文档将不包含任何字段。 语法 $showDiskLocshowDiskLoc 运算符将一个字段添加到生成的文档。添加的 diskLoc 字段的值是一个包含磁盘位置详细信息的文档。 语法 $naturalnatural 运算符是一个特殊的排序顺序运算符,它使用磁盘上文档的顺序使用 cursor.hint () 来排列文档。 下一主题聚合命令 |
我们请求您订阅我们的新闻通讯以获取最新更新。