Operador MongoDB $concat

operadores de expresión de string concat concatenatereturns { $concat: [ <expression1>, <expression2>, … ] } Aquí, los argumentos pasados ​​en este operador Si el argumento ingresado se resuelve en nulo , entonces este operador devolverá nulo . Si el argumento ingresado se refiere a un campo que falta , entonces este operador devolverá un valor … Continue reading «Operador MongoDB $concat»

MongoDB – Operadores lógicos de consulta

MongoDB admite operadores de consulta lógicos. Estos operadores se utilizan para filtrar los datos y obtener resultados precisos en función de las condiciones dadas. La siguiente tabla contiene los operadores de consulta de comparación: Operador Descripción $y Se utiliza para unir cláusulas de consulta con un AND lógico y devolver todos los documentos que coincidan … Continue reading «MongoDB – Operadores lógicos de consulta»

Operador $Floor de MongoDB

entero más grande menor o igual que el número especificado. Sintaxis:  { $floor number } la Si el valor ingresado es nulo, este operador devolverá nulo. Si el valor ingresado es NaN, este operador devolverá NaN. Si el valor ingresado es un campo faltante, este operador devolverá un valor nulo. Ejemplos: empleados Usando el operador … Continue reading «Operador $Floor de MongoDB»

Operador $exp de MongoDB

mi { $exp: <exponent> } Aquí, el exponente es una expresión válida hasta que se resuelve en un número.  Si el valor ingresado se resuelve en nulo, este operador devolverá nulo. Si el valor ingresado se resuelve en NaN, este operador devolverá NaN. Si el valor ingresado se refiere a un campo faltante, este operador … Continue reading «Operador $exp de MongoDB»

MongoDB – Operador $pullAll

MongoDB proporciona diferentes tipos de operadores de actualización de array para actualizar los valores de los campos de array en los documentos y el $pullAlloperador es uno de ellos. Este operador se usa para eliminar todas las instancias de los valores especificados de una array existente. Es diferente del operador $pull, $pullel operador elimina elementos … Continue reading «MongoDB – Operador $pullAll»

Operador MongoDB $sqrt

{ $sqrt number } Aquí, el número es una expresión válida hasta que se resuelve en un número no negativo.  Si el valor ingresado es nulo, este operador devolverá nulo. Si el valor ingresado es NaN, este operador devolverá NaN. Si el valor ingresado es un campo faltante, este operador devolverá un valor nulo. Ejemplos: … Continue reading «Operador MongoDB $sqrt»

Operador MongoDB $arrayElemAt

{ $arrayElemAt: [ <array>, <index> ] } Aquí, un índice un número entero índice índice índice  Ejemplos: Usando Operador: En este ejemplo, vamos a encontrar los elementos de la array (es decir, el valor del campo de frutas) en el índice especificado usando el operador.  db.arrayExample.aggregate([ … {$match: {name: «Bongo»}}, … {$project: { … firstItem: … Continue reading «Operador MongoDB $arrayElemAt»

Operador $subtract de MongoDB

MongoDB proporciona diferentes tipos de operadores de expresiones aritméticas que se utilizan en las etapas de canalización de agregación y un operador $subtract es uno de ellos. Este operador se usa para restar dos números y devolver la diferencia en los números o para restar dos fechas y devolver la diferencia en milisegundos, o resta … Continue reading «Operador $subtract de MongoDB»

Operador $multiply de MongoDB

devuelve el { $multiply [ expression1, expression2, … <expressionN> ] } Ejemplos: empleados En este ejemplo, vamos a multiplicar el salario de los empleados del departamento de desarrollo por 2. db.employee.aggregate([{$match: {department: «Development»}}, … {$project: {name: 1, newSalary: {$multiply: [«$salary», 2]}}}]) db.employee.aggregate([{$match: {department: «HR»}}, … {$project: {name: 1, newSalary: {$multiply: [«$details.salary», 3]}}}]) Publicación traducida automáticamente … Continue reading «Operador $multiply de MongoDB»

Operador MongoDB $tamaño

número total de elementos presentes en la array especificada. { $size: <expression> } Aquí, los argumentos de esta resolución  Ejemplos: Usando el operador $tamaño: En este ejemplo, vamos a encontrar el tamaño del campo número1 (cuyo valor es una array) usando un operador de $tamaño.  db.arrayExample.aggregate([ … {$match: {name: «Lolo»}}, … {$project: {number1Size: {$size: «$numbers1»}}}]) … Continue reading «Operador MongoDB $tamaño»