La mia domanda riguarda DynamoDBDynamoDB: L'elemento chiave in dotazione non corrisponde allo schema
C'è un modo per ottenere voce in base su un campo che non è il HashKey?
Esempio
miei utenti Tabella: id (HashKey) , name , email
E voglio recuperare l'utente debba email '[email protected]'
Come questo può essere fatto ??
provo questo con boto:
user = users.get_item(email='[email protected]')
ottengo il seguente errore:
'The provided key element does not match the schema'
Grazie Wolfwyrd .. un sacco di cose sono chiare per me ora. –
Questa è una risposta più vecchia, ma nel caso qualcuno trovi questa risposta, è ora possibile creare indici globali su una tabella esistente. Gli indici locali devono essere ancora impostati al momento della creazione. –