Operaciones
Resumir operaciones terminales y de extensión del Driver para consultas generales, escritura, agregación raíz, Atlas Search y Vector Search.
Consulta terminal general.
findAll()
execute, executePageStream, executeAggregationStream, executeAggregationPageStream, executeAggregation, executeLookup, executeLookupAndCount
find()
execute, executeFirst, executeAggregation, executeLookup
count()
execute, executeAggregation, executeLookup
exists()
execute, executeAggregation, executeLookup
distinct(campo, claseResultado)
중복 제거 값을 Flux<R>로 반환
delete()
Eliminar documentos que coincidan con los criterios actuales mediante deleteMany
atomicUpdate()
first/multi/upsertOne → documento/pipeline → execute
Opciones de consulta generales
paging(númeroDePágina, tamañoDePágina)
Aplicar skip/limit a la página basada en 0
sorts(...) / SortSpec.driver(Bson)
Configurar sort DSL y sort nativo del Driver en orden de entrada
excludes(String...)
excluir proyección
readPreference(...)
Pasar ReadPreference del Driver de MongoDB
isAllowDiskUse(boolean)
Controlar allowDiskUse en la agregación
customizeQuery(...) / customizeAggregation(...)
Aplicar opciones adicionales al publicador del Driver generado
Agregación raíz nativa del controlador
aggregation().stage(Bson)
Agregar etapas del Driver o Documentos en crudo al pipeline en orden de llamada
stages(Bson...) / stages(Collection<? extends Bson>)
Agregar varias etapas nativas del Driver
execute()
Mapear resultados de Flux al tipo de entidad fuente
ejecutar(ResultType.class)
Mapear la forma de resultado modificada al tipo especificado
ejecutarDocumento()
Devolver Flux de Documento en crudo
Terminal de búsqueda de Atlas
findAll().execute()
Flux<E> 검색 결과
findAll().executePage() / executePageStream()
Resultados de página o envoltorio de página reactiva
find().execute() / executeFirst()
Mono<E> 단건 결과
count().execute()
Contar resultados finales del pipeline después de $search
count().executeSearchMeta()
Contar metadatos de búsqueda de Atlas basado en $searchMeta
existsQuery().execute()
Existencia de resultados de búsqueda
stage(Bson) / driverOptions(...) / operator(SearchOperator)
Ruta de extensión de búsqueda nativa del Driver
Terminal de Búsqueda Vectorial
findAll().execute() / find().execute()
Devuelve el resultado del pipeline vectorial como Flux/Mono
count().execute() / existsQuery().execute()
count/exists del resultado del pipeline después del límite vectorial
parentFilter(...) / nestedScoreMode(...)
API de conveniencia para incrustaciones anidadas/arreglos del Driver 5.10
query(VectorSearchQuery) / driverOptions(...) / stage(Bson)
Ruta de extensión nativa del Driver para Búsqueda Vectorial
Diagnóstico
vista previa()
Renderiza el query/pipeline actual como un Documento de diagnóstico sin ejecutar la DB
explain([ExplainVerbosity])
Ejecución real de explain del Driver de MongoDB