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 nulo .

Ejemplos:

empleado

usando

empleados. Aquí, concatenamos la string «Mi departamento es:» con el valor del campo del departamento.

db.employee.aggregate([
... {$project: {"name.first": 1, _id: 0, dept:
... {$concat: ["My department is: ", "$department"]}}}])

usando

concatenando los valores de los campos name.first, name.middle y name.last. 

db.employee.aggregate([
... {$project: {fullname:
... {$concat: ["$name.first", "$name.middle", "$name.last"]}}}])

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 *