当您在查询中使用以下Java驱动程序方法调用时, MongoDB for IntelliJ 插件会为您的工作区生成见解,包括有关索引警告、类型验证或数据库引用验证的见解。如果您的查询包含 IntelliJ 插件可以生成见解的方法和 IntelliJ 插件无法生成见解的方法的组合,则 IntelliJ 插件不会生成任何见解。
查询操作方法
名称 | 说明 |
---|---|
查找collection中的所有文档。 | |
根据指定的聚合管道聚合文档。 |
过滤方法
名称 | 说明 |
---|---|
创建过滤,匹配字段名称值等于指定值的所有文档。 | |
创建过滤,匹配给定字段的值大于指定值的所有文档。 | |
创建过滤,匹配给定字段的值大于或等于指定值的所有文档。 | |
创建一个过滤,匹配给定字段的值小于指定值的所有文档。 | |
创建一个过滤,匹配给定字段的值小于或等于指定值的所有文档。 | |
创建过滤,匹配字段名称值不等于指定值的所有文档。 | |
创建过滤,匹配字段值等于指定值列表中任一值的所有文档。 | |
创建一个过滤,用于匹配字段值不等于任何指定值或字段值不存在的所有文档。 | |
创建一个过滤,对提供的筛选器列表执行逻辑 AND。 | |
创建一个过滤,对提供的筛选器列表执行逻辑 OR。 | |
创建一个过滤,对所有指定的筛选器执行逻辑 NOR 运算。 | |
创建一个过滤,用于匹配所有与传入的过滤器 不匹配的文档。 | |
创建一个过滤,匹配包含给定字段的所有文档。 |
聚合阶段方法
累加器方法
名称 | 说明 |
---|---|
获取$ 群组操作的字段名,该字段名表示应用于群组所有成员时给定表达式的值的总和。 | |
获取 $ 群组 操作的字段名,该字段名表示给定表达式应用于群组所有成员时的平均值。 | |
获取$ 群组操作的字段名,该字段名表示给定表达式应用于群组的第一个成员时的值。 | |
获取 $ 群组 操作的字段名,该字段名表示给定表达式应用于群组的最后一个成员时的值。 | |
返回计算字段和累加器的组合,该组合生成给定 outExpression 的值,该值是为根据提供的 sortBy 规范排序的群组内的顶部元素计算的。 | |
返回计算字段和累加器的组合,该组合生成给定 | |
返回计算字段和累加器的组合,该组合生成给定 | |
返回计算字段和累加器的组合,该组合生成给定 | |
获取 $ 群组 操作的字段名,该字段名表示应用于群组所有成员时给定表达式的最大值。 | |
获取$ 群组操作的字段名,该字段名表示应用于群组所有成员时给定表达式的最小值。 | |
获取$ 群组操作的字段名称,该操作表示一个包含所有值的大量,这些值是通过对按键股票同一群组的文档群组中的每个文档应用表达式而产生的。 | |
获取$ 群组操作的字段名称,该操作表示所有唯一值,这些值是将给定表达式应用于按键股票相同群组的文档群组中的每个文档所产生的结果。 |
投影方法
名称 | 说明 |
---|---|
创建一个包含所有给定字段的投影。 | |
创建一个排除所有给定字段的投影。 | |
创建一个投影,将投影列表合并为一个投影。如果存在重复键,则最后一个优先。 |
排序方法
名称 | 说明 |
---|---|
为给定字段的升序排序创建排序规范。 | |
创建排序规范,以便对给定字段进行降序排序。 | |
组合多个排序规范。如果有重复的字段名称,则最后一个字段名称优先。 |