0
私はDynamodbの新機能です テーブル名は2つの列があり、1つは「時間」、もう1つは「コスト」である「ユーザー」です。 列名に基づいてソートされたデータを取得したかった 入力パラメータを「時間」として昇順で上位50レコードに指定し、入力パラメータを「コスト」、次に上位50レコードと指定するとします。動的列に基づいてdynamodbからソートされたデータを取得する方法
私はこれをいくつか試しましたが、これは動作しません。
{
TableName: "User",
Limit: 50,
ScanIndexForward: false,
ExclusiveStartKey: (params.lastEvaluatedKey)? {tripId: {S: String(params.lastEvaluatedKey)}}: null,
KeyConditionExpression : 'cost > :costValue',
ExpressionAttributeValues : {
':costValue': '1'
}
}
ありがとうございます。