Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

263
Visualizações
encontrar el nodo del documento usando minúsculas o mayúsculas basadas en cadenas

Tengo mongo db datos como este,

 { "_id": { "$oid": "62bd29431e2e2feca0c53cd2" }, "inspectionType": "hai2", "interval": 1, "companyId": { "$oid": "62b4aee8e86962a28632a01a" }, "createdAt": { "$date": "2022-06-30T04:40:35.946Z" }, "updatedAt": { "$date": "2022-06-30T04:40:35.946Z" }, "__v": 0 }

La cadena de entrada del usuario es: inspección = 'Hai2' o 'hai2'

Tengo que encontrar ese documento usando arriba de la cadena. He usado debajo de la consulta pero obtuve una respuesta vacía.

 return db.inspectionCollection .find({ inspectionType: inspection, companyId }) .sort({ updatedAt: -1 }) .lean(true) .catch((err: Error) => { logger.error(err); return []; });

Entonces, ¿qué formato de consulta exacto para obtener los documentos usando una cadena?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Sugeriría usar $regex con opciones "im" que coincide con mayúsculas y minúsculas ( i ) y cadena completa (de principio a fin) ( m ).

 db.collection.find({ inspectionType: { $regex: "hai2", $options: "mi" }, companyId: { "$oid": "62b4aee8e86962a28632a01a" } })

Ejemplo de parque infantil de Mongo

 return db.inspectionCollection .find({ inspectionType: { $regex: inspection, $options: "im" }, companyId: /* Value with ObjectId type */ }) .sort({ updatedAt: -1 }) .lean(true) .catch((err: Error) => { logger.error(err); return []; });
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda