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

459
Visualizações
El operador $expr' no es compatible con AWS documentdb - Cualquier alternativa a $exp

Estamos tratando de migrar la versión 4.4 de Mongo a la versión 3.6 - 4 de Document DB. Al verificar la compatibilidad, vimos que el operador '$ expr' no es compatible. ¿Hay alguna alternativa a esto en AWS Documentdb?

Dos declaraciones de muestra:

 RARELD.quoteLineItems.find({'$expr': {'$ne': ['$opportunityID', '$opportunityID']}}, {}) // ['$expr']
 RARE2D.rareQuotes.aggregate([{'$match': {'lob': 'Medical', 'errors.errorList': {'$exists': True}, '$expr': {'$gte': [{'$size': '$errors.errorList'}, 3]}}}, {'$skip': 0}, {'$group': {'_id': 1, 'n': {'$sum': 1}}}]) // ['$expr']
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

No hay alternativa a $expr ya que este es el único operador que le permite usar operadores de agregación dentro del lenguaje de consulta, específicamente cuando se trata de consultas simples (también conocidas como find ).

Cuando está utilizando una agregación, siempre puede encontrar una solución alternativa, solo que podría ser menos eficiente.

Específicamente con su ejemplo de agregación, simplemente puede escribir

 '$expr': {'$gte': [{'$size': '$errors.errorList'}, 3]}}

como

 "errors.errorList.2": {"$exists": True}
over 4 years ago · Santiago Trujillo 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