dividir el
{ $divide [ expression1, expression2 ] }
Aquí, en este operador, los argumentos pasan en una array. Y el primer argumento es un
Ejemplos:
empleados
Divide usando el operador $dividir:
En este ejemplo, vamos a dividir el salario de los empleados del departamento de desarrollo a la mitad.
db.employee.aggregate([{$match: {department: "Development"}}, ... {$project: {name: 1, halfSalary: {$divide: ["$salary", 2]}}}])
Divide usando el operador $divide en el documento incrustado:
En este ejemplo, vamos a dividir a la mitad el sueldo de los empleados del departamento de RRHH.
db.employee.aggregate([{$match: {department: "HR"}}, ... {$project: {name: 1, halfsalary: {$divide: ["$details.salary", 2]}}}])
Publicación traducida automáticamente
Artículo escrito por ankita_saini y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA