Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

330
Vistas
Uso del filtro de DynamoDB en la consola de AWS para atributos anidados

Tengo un mapa dentro de DDB, con varios atributos anidados. El mapa en sí se llama 'estado' y tiene una propiedad anidada dentro llamada 'prop'.

Quiero filtrar todos los resultados que "contengan" (dentro del menú desplegable) X dentro de prop.

Desafortunadamente, he intentado varias formas, tales como:

 state.prop "CONTAINS" X state.#prop "CONTAINS" X

Parece que no puedo filtrar por otra cosa que no sea la clave principal. Cualquier tipo de filtro anidado, o un filtro en cualquier otra columna, devuelve 0 resultados (cuando definitivamente existen algunos).

La mayoría de los ejemplos están basados en código o CLI, no en la interfaz de usuario de DDB.

¿Puede alguien darme un ejemplo de filtrado a través de un mapa, en DDB, dentro de la consola de AWS?

Muchas gracias.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Creo que la forma más ordenada de hacer esto es separar el valor dentro del mapa en un campo en el documento raíz (al lado de la partición y la clave de ordenación) y luego crear un Índice secundario global (GSI) o un Índice secundario local (LSI) dependiendo de cómo quieras usarlo. Luego puede usar la operación Query para buscar el índice del documento y acceder al resto de las propiedades del mapa en su código desde allí (en este caso, podría nombrar el campo stateProof ).

Existe este hilo que detalla la capacidad de usar FilterExpression en las operaciones de escaneo, sin embargo, creo que esto es bastante costoso si hay muchos documentos en el DDB, pero puede ser mucho más fácil que agregar nuevos índices y actualizar el formato del documento DDB existente. .

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda