gpt4 book ai didi

node.js - 使用aws sdk dynamodb获取项目调用

转载 作者:太空宇宙 更新时间:2023-11-04 02:31:37 26 4
gpt4 key购买 nike

我正在使用以下 Node.js 代码从 dynamodb 获取项目

var params = {
AttributesToGet: [
"password"
],
TableName : 'foo',
Key : {
"username" : {
"S" : "bar"
},
}
}

db.getItem(params, function(err, data) {
if (err) {
console.log(err); // an error occurred
}
else {
console.log(data); // successful response
res.send(data);
}
return next();
});

但有时我不知道获取项目的键值。我想知道是否可以根据属性值获取项目。类似于以下内容:

var params = {
AttributesToGet: [
"password"
],
TableName : 'foo',
Attribute : {
"userlocation" : {
"S" : "EUROPE"
},
}
}

最佳答案

您可以对要查询的其他属性创建全局二级索引。 http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GSI.html

关于node.js - 使用aws sdk dynamodb获取项目调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26200891/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com