У меня есть имя таблицы ' пользователь ' с ключом раздела ' hashid '.
СТРУКТУРА ТАБЛИЦЫ (пользователь)
{
"createtime": "2020-03-06 13:43:12",
"hashid": "x_dt",
"labdata": "x",
"status": "stopped",
"updatetime": "2020-03-06 13:43:12"
}
и код
var AWS = require('aws-sdk');
const docClient = new AWS.DynamoDB.DocumentClient({
region: 'ap-south-1',
maxRetries: 13,
retryDelayOptions: { base: 200 }
});
let params = {
TransactItems: [
{
Get: {
TableName: 'user',
Key: {
"hashid":"x_dt",
}
}
}
]
};
let transactionRequest = await docClient.transactGet(params);
Работает нормально, когда я использовал только 1 аргумент (хэш). Теперь я хочу фильтровать по статусу. как использовать переменную состояния?