Node.js verwenden, ich bin Abfrage DynamoDB für Objekte eines Sekundärindex mit:Abfrage von String-Array in AWS DynamoDB
TableName: "Products",
IndexName: 'MerchantAndDateIndex',
KeyConditionExpression: "#creator = :creatorId",
ExpressionAttributeNames:{
"#creator": "createdBy"
},
ExpressionAttributeValues: {
":creatorId": uuid
}
Was ich will, ist abfragen, um zu tun, um die Tabelle „Products“ mit dem „createdBy "Raute-Taste mehrere verschiedene mögliche Strings, so etwas wie dies akzeptieren:
ExpressionAttributeValues: {
":creatorId": ["multiple","valid","uuids","here"]
}
Wo jedes Element in meinem dynamischen Array gegen die ID in der Tabelle überprüft, wenn eine Abfrage ausgeführt wird.
Natürlich ist diese spezifische Implementierung liefert einen Typenkonflikt, aber ich bin nicht sicher, wie dies zu tun richtig