Operador MongoDB $strcasecmp

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

Deja una respuesta

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