Я пытаюсь BatchGetItem с массивом первичных ключей, но проблема в BatchGetItem хочу
Keys : [
{ 'username' : 'username1'}
{ 'username' : 'username2'}
]
вместо
Keys : [ 'username' : ':someUsernameArray' ]
Вот часть моей лямбда-функции (в Node.js)
var follower_arr = Array.from(data.Item.followers.values);
var follower_params = {
RequestItems : {
USER : {
Keys :?,
ProjectionExpression : "university.#name,full_name,username",
"ConsistentRead": false,
"ExpressionAttributeNames": {
"#name" : "name"
}
},
}
}
docClient.batchGet(follower_params,function(err,data){
if(err){
callback(err,null);
}else{
callback(null,data);
}
});
значение follower_arr представляет собой массив имен пользователей, таких как,
['jack', 'michael_is_cool', 'mark_me_but', 'brownie_mr_brown']
Так, как я могу получить атрибуты всех элементов массива, который состоит из первичных ключей?