Docs Menu
Docs Home
/ /

Criterios de Spring: métodos para generar información

Cuando utilizas las siguientes llamadas a métodos de Spring Criteria en tus queries, el plugin MongoDB para IntelliJ genera perspectivas para tu espacio de trabajo, incluidos avisos sobre advertencias de índice, validación de tipos y validación de referencias de base de datos. Si tu query contiene una combinación de métodos a partir de los cuales el plugin IntelliJ puede generar perspectivas y métodos a partir de los cuales el plugin IntelliJ no puede generar perspectivas, entonces el plugin IntelliJ no generará ninguna perspectiva.

Nombre
Descripción

MongoTemplate.count()

Devuelve el número de documentos para la consulta dada que consulta la colección dada.

Asigna los resultados de una consulta ad hoc en la colección de la clase de entidad a una lista del tipo especificado.

Consulta de una lista de objetos de tipo T de la colección utilizada por la clase de entidad.

Asigne los resultados de una consulta ad hoc en la colección de la clase de entidad a una única instancia de un objeto del tipo especificado.

Ejecutar una operación de agregación. Los resultados sin procesar se asignarán a la clase de entidad especificada.

Ejecutar una operación de agregación respaldada por un MongoDB AggregateIterable.

Nombre
Descripción

Establece la posición del cursor dada en la instancia de consulta.

Crea una nueva query usando el CriteriaDefinition dado.

Crea una copia independiente de la consulta dada. La consulta resultante no es un equivalente binario de la fuente dada, pero es semánticamente igual, ya que genera el mismo resultado al ejecutarse.

Método de fábrica estática para crear un Criterio usando la clave proporcionada.

Crea un criterio utilizando el $in operador.

Crea un criterio utilizando el $nin operador.

Crea un criterio utilizando el $not operador meta que afecta a la cláusula que sigue directamente

Crea un criterio utilizando la igualdad.

Nombre
Descripción

Crea un nuevo MatchOperation utilizando el AggregationExpression ​​dado.

Crea un nuevo ProjectionOperation que incluye todos los campos de nivel superior del Class ​​dado.

Método de fábrica para crear un nuevo SortOperation para el Sort ​​dado.

Crea un nuevo GroupOperation para el Fields ​​dado.

Obtenga una builder instancia para crear una nueva AddFieldsOperation instancia. MongoDB agrega una nueva etapa de canalización de agregación,, que es un $set alias $addFields de.

Método de fábrica para crear un nuevo UnwindOperation para el campo con el nombre dado.

Limita el resultado al número dado de elementos.

Incluye los campos dados en la proyección.

Crea una nueva instancia Fields para Fields con los nombres indicados.

Crea un Field con el nombre dado.

Crea una nueva instancia Fields a partir del Fields ​​dado.

Cree una especificación de clasificación para una clasificación ascendente en los campos indicados.

Cree una especificación de clasificación para una clasificación descendente en los campos indicados.

Combine varias especificaciones de ordenación. Si se repite algún nombre de campo, prevalece el último.

  • Perspectivas de IntelliJ

Volver

Métodos del controlador Java

En esta página