async function search()

in exercises/node-javascript/encryption-context-start/search.js [13:28]


async function search(contextKey, { ExclusiveStartKey, Limit } = {}) {
  return ddb
    .query({
      TableName,
      KeyConditionExpression: "#HashKey = :hkey",
      ExpressionAttributeValues: {
        ":hkey": canonicalContextKey(contextKey)
      },
      ExpressionAttributeNames: {
        "#HashKey": partition_key
      },
      ExclusiveStartKey,
      Limit
    })
    .promise();
}