Docs Menu
Docs Home
/ /

Métodos de controladores Java para generar información

Al utilizar las siguientes llamadas a métodos del controlador Java en sus consultas, el complemento MongoDB para IntelliJ genera información para su espacio de trabajo, incluyendo información sobre advertencias de índice, validación de tipos o validación de referencias a bases de datos. Si su consulta contiene una combinación de métodos que el complemento IntelliJ puede utilizar para generar información y otros que no, el complemento IntelliJ no genera información.

Nombre
Descripción

MongoCollection.find()

Encuentra todos los documentos en la colección.

Agrega documentos según el proceso de agregación especificado.

Nombre
Descripción

Crea un filtro que coincide con todos los documentos donde el valor del nombre del campo es igual al valor especificado.

Crea un filtro que coincide con todos los documentos donde el valor del campo dado es mayor que el valor especificado.

Crea un filtro que coincide con todos los documentos donde el valor del campo dado es mayor o igual al valor especificado.

Crea un filtro que coincide con todos los documentos donde el valor del campo dado es menor que el valor especificado.

Crea un filtro que coincide con todos los documentos donde el valor del campo dado es menor o igual al valor especificado.

Crea un filtro que coincida con todos los documentos donde el valor del nombre del campo no sea igual al valor especificado.

Crea un filtro que coincide con todos los documentos donde el valor de un campo es igual a cualquier valor en la lista de valores especificados.

Crea un filtro que coincide con todos los documentos donde el valor de un campo no es igual a ninguno de los valores especificados o no existe.

Crea un filtro que realiza un AND lógico de la lista de filtros proporcionada.

Crea un filtro que realiza un OR lógico de la lista de filtros proporcionada.

Crea un filtro que realiza una operación NOR lógica en todos los filtros especificados.

Crea un filtro que coincide con todos los documentos que no coinciden con el filtro pasado.

Crea un filtro que coincide con todos los documentos que contienen el campo indicado.

Nombre
Descripción

Obtiene un nombre de campo para una operación $group que representa la suma de los valores de la expresión dada cuando se aplica a todos los miembros del grupo.

Obtiene un nombre de campo para una operación $group que representa el promedio de los valores de la expresión dada cuando se aplica a todos los miembros del grupo.

Obtiene un nombre de campo para una operación $group que representa el valor de la expresión dada cuando se aplica al primer miembro del grupo.

Obtiene un nombre de campo para una operación $group que representa el valor de la expresión dada cuando se aplica al último miembro del grupo.

Devuelve una combinación de un campo calculado y un acumulador que produce un valor de la outExpression dada calculada para el elemento superior dentro de un grupo ordenado de acuerdo con la especificación sortBy proporcionada.

Devuelve una combinación de un campo calculado y un acumulador que produce una matriz BSON de valores del valor dado. outExpression calculado para los N elementos superiores dentro de un grupo ordenado de acuerdo con la especificación sortBy proporcionada, donde N es el valor integral positivo de nExpression.

Devuelve una combinación de un campo calculado y un acumulador que produce un valor del outExpression dado calculado para el elemento inferior dentro de un grupo ordenado de acuerdo con la especificación sortBy proporcionada.

Devuelve una combinación de un campo calculado y un acumulador que produce una matriz BSON de valores del outExpression dado calculado para los N elementos inferiores dentro de un grupo ordenado de acuerdo con la especificación sortBy proporcionada, donde N es el valor integral positivo del nExpression.

Obtiene un nombre de campo para una operación $group que representa el máximo de los valores de la expresión dada cuando se aplica a todos los miembros del grupo.

Obtiene un nombre de campo para una operación $group que representa el mínimo de los valores de la expresión dada cuando se aplica a todos los miembros del grupo.

Obtiene un nombre de campo para una operación $group que representa todos los valores únicos que resultan de aplicar la expresión dada a cada documento en un grupo de documentos que comparten el mismo grupo por clave.

Nombre
Descripción

Crea una proyección que incluye todos los campos dados.

Crea una proyección que excluye todos los campos dados.

Crea una proyección que combina la lista de proyecciones en una sola. Si hay claves duplicadas, la última tiene prioridad.

Nombre
Descripción

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

Ejecutar consultas Java

En esta página