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 $piso:

En este ejemplo, vamos a encontrar el mayor entero menor o igual que

db.employee.aggregate([{$match: {department: "Development"}},
... {$project: {perfoPoint: 1, 
      floorPoint: {$floor: "$perfoPoint"}}}])


Usando el operador $floor en el documento incrustado: 

entero mayor menor o igual a detalles.perfoPoint

db.employee.aggregate([{$match: {department: "HR"}},
... {$project: {"details.perfoPoint": 1,
      floorPoint: {$floor: "$details.perfoPoint"}}}])


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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *