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.
Métodos de operación de consulta
Nombre | Descripción |
|---|---|
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 | |
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 |
Métodos de filtrado
Nombre | Descripción |
|---|---|
Establece la posición del cursor dada en la instancia de consulta. | |
Crea una nueva query usando el | |
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 | |
Crea un criterio utilizando el | |
Crea un criterio utilizando el | |
Crea un criterio utilizando la igualdad. |
Métodos de Agregación
Nombre | Descripción |
|---|---|
Crea un nuevo | |
Crea un nuevo | |
Método de fábrica para crear un nuevo | |
Crea un nuevo | |
Obtenga una | |
Método de fábrica para crear un nuevo | |
Limita el resultado al número dado de elementos. | |
Incluye los campos dados en la proyección. | |
Crea una nueva instancia | |
Crea un | |
Crea una nueva instancia | |
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. |