我的文档库

多根目录侧边栏

flex-layout

  • Getting Started

  • Guides

  • Reference

typed-rx-http

  • Getting Started

  • Guides

  • Reference

global-rx-state

  • Getting Started

  • Guides

  • Reference

webflux-fe-dev-assistant

reactive-mongo-dsl

操作

整理常规查询、写入、根聚合、Atlas Search 和 Vector Search 的终端及驱动扩展操作。


常规查询终端。

findAll()。

execute, executePageStream, executeAggregationStream, executeAggregationPageStream, executeAggregation, executeLookup, executeLookupAndCount。

查找()

执行, 执行第一次, 执行聚合, 执行查找

计数()

执行, 执行聚合, 执行查找

存在()

执行, 执行聚合, 执行查找

distinct(字段, 结果类)

중복 제거 값을 Flux<R>로 반환

删除()

按当前条件以 deleteMany 方式删除文档

原子更新()

first/multi/upsertOne → 文档/管道 → 执行

常规查询选项

分页(页码, 页大小)

应用基于0的页的跳过/限制

排序(...) / SortSpec.driver(Bson)

按输入顺序构建DSL排序和驱动程序本地排序

排除(String...)

投影排除

读取偏好(...)

传递MongoDB驱动程序读取偏好

isAllowDiskUse(布尔值)

聚合允许使用磁盘控制

自定义查询(...) / 自定义聚合(...)

对生成的驱动程序发布者应用附加选项

Driver-native 根聚合

聚合().阶段(Bson)

按调用顺序将驱动程序阶段或原始文档添加到管道

阶段(Bson...) / 阶段(集合<? extends Bson>)

添加多个驱动程序本地阶段

execute()

将源实体类型映射到Flux结果

execute(ResultType.class)

将更改后的结果形状映射到指定类型

executeDocument()

返回原始文档Flux

向量搜索终端

findAll().execute() / find().execute()

将向量管道结果返回为Flux/Mono

count().execute() / existsQuery().execute()

向量限制后的管道结果计数/存在性

parentFilter(...) / nestedScoreMode(...)

Driver 5.10 嵌套/数组嵌入便利API

query(VectorSearchQuery) / driverOptions(...) / stage(Bson)

Driver-native 向量搜索扩展路径

诊断

预览()

在不执行数据库的情况下,将当前查询/管道渲染为诊断文档

explain([ExplainVerbosity])

实际 MongoDB Driver explain 执行

© 2026 Byeolnaerim. 保留所有权利.介绍隐私政策