我正在尝试在我的 dynamodb 表中查询特定的 partition_key,其中排序键以“REFRESHTOKEN_”开头。我为此使用 DocumentClient 查询操作。运行时,我收到以下错误消息,表明表达式属性 :refreshTokenID 显然没有定义。请参阅下面的查询,了解我的查询。
var queryParams = {
TableName: 'security',
KeyConditionExpression: 'partition_key=:refreshTokenID and begins_with(sort_key, :refreshTokenString)',
ExpressionAttributeValues:{
':refreshTokenID': refreshToken.refreshTokenID,
':refreshTokenString': 'REFRESHTOKEN'
}
};
var data = await dynamodb_driver.query('us-east-1', queryParams);