2017-09-16 1 views

Répondre

1

Je ne sais pas s'il est possible de faire exactement ce que vous avez demandé, mais vous pouvez ajouter la valeur de la clé de tri dans une colonne séparée du tableau.

Il serait peut-être plus simple d'avoir deux colonnes séparées dans la table, une pour votre clé de partition et une pour votre clé de plage/tri. Créez un index secondaire sur la clé de partition pour interroger puis renvoyer les valeurs de votre nouvelle colonne représentant votre clé de tri.

1

Je suppose que HashKey & RangeKey sont spécifiés lors de la création de la table DynamoDB. Vous pouvez utiliser le Query API de DynamoDB et spécifier le nom de colonne de la clé de plage dans le champ AttributesToGet de cette demande d'API. Veuillez utiliser le support de pagination fourni dans l'API de requête, sinon votre système en souffrira au cas où un grand nombre de valeurs seraient renvoyées.