operadores de expresión tring strcasecmp a siguiente
- operador de cuerdasretorno
- operador de cuerdasretorno
- operadorretorno
{ $strcasecmp: [ <expression1>, <expression2> ] }
Aquí, los argumentos pasados en este operador
Ejemplos:
empleado
Usando el operador $strcasecmp:
En este ejemplo, vamos a comparar el valor del campo de departamento de todos los documentos presentes en la colección de empleados con la string de «desarrollo» usando el operador $strcasecmp.
db.employee.aggregate([ ... {$project: {"name.first": 1, _id: 0, result: ... {$strcasecmp: ["$department", "development"]}}}])
Usando el operador $strcasecmp en el documento incrustado:
En este ejemplo, vamos a comparar el valor del campo name.first de todos los documentos presentes en la colección de empleados con la string «Sunita» usando el operador $strcasecmp.
db.employee.aggregate([ ... {$project: {result: {$strcasecmp: ["$name.first", "Sunita"]}}}])
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