Sto tentando di filtrare una query DynamoDB dal contenuto di una mappa contenuta in un elenco. Ecco un esempio della struttura con cui ho a che fare.Filtraggio/interrogazione in base al contenuto di un elenco in DynamoDB
{
'EventType': 'git/push'
'EventTime': 1416251010,
'Commits': [
{
'id': '29d02aff...',
'subject': 'Add the thing to the place'
},
{
'id': '9d888fec...',
'subject': 'Spelling errors'
},
...
]
}
La chiave hash è EventType
e gamma chiave EventTime
. Sto cercando di scrivere un filtro che filtra il risultato di una query su uno specifico id
. È possibile creare un'espressione di filtro DynamoDB che filtri correttamente la query in questo modo? (Il mio primo pensiero è stato quello di utilizzare contains (a, a)
, ma non penso che funzionerà su un elenco di Maps.)
Siamo arrivati al punto di partenza; Sono quello che ha posto questa domanda nei forum di AWS. – Tanaki