我的文档库

多根目录侧边栏

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

入口点

Reactive Mongo DSL 1.0.0 的公开入口点,用于启动执行上下文、查询、搜索、向量搜索和根聚合。


创建 ReactiveMongoDsl。
java

MongoTemplateResolver<K>#getTemplate(K)

返回与 key 对应的 MongoExecutionContext。

getMongoTemplate(K)。

通过解析器查询当前 key 的 MongoExecutionContext。

getTxJob(K, Supplier<Mono<...>>)

基于 ClientSession 执行 DSL 事务。

执行构建器。

executeEntity(Class<E>, K)

根据实体类和解析器 key 选择集合/映射上下文。

executeCustomClass(Class<E>, K, String)

直接指定结果类型和物理集合名称。

java
构建器入口点。

fields(...) / fields()。

通过 FieldsPair 和逻辑分组构建常规 Mongo 条件。

driverFilter(Bson)。

将 MongoDB 驱动程序过滤器直接传递为常规查询条件。

search([index])。

启动 Atlas Search 专用构建器。

向量搜索(索引)

启动 Vector Search 专用构建器。

聚合()

从管道的第一个阶段开始,构建 Driver-native Bson 的根聚合。

无条件构建器的操作。

save(E) / saveAll(...)。

应用实体级插入/替换和保存生命周期钩子。

saveAllBulk(...)。

基于 insertMany 的批量插入。

saveAllBulkUpsert(...)。

基于实体 ID 的无序批量更新。

saveAllBulkUpsertByKey(...)。

基于业务复合键的无序批量更新。

delete(entity[, backup]) / deleteBulk(...)。

entity 삭제와 optional <collection>_remove 백업

createHistory(entity[, prefix])。

将当前文档快照保存到单独的历史集合中。

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