所以我有一个名为 tableX 的 dynamodb 表,其中包含以下字段:
random_fld1, random_fld2, primary_key1, and sort_key1
all fields are Strings.
带有这些键和字段的 getItem 示例是什么。我一直无法获得使用 getItem 的 Keys: 部分。
最佳答案
您可以将 DynamoDB 的 DocumentClient get() 用作:
'use strict';
const AWS = require('aws-sdk');
const docClient = new AWS.DynamoDB.DocumentClient({ apiVersion: '2012-08-10' });
var params = {
TableName: 'tableX',
Key: {
'primary_key1': 'PARTITION_KEY_VALUE',
'sort_key1': 'SORT_KEY_VALUE'
}
};
docClient.get(params, function(err, data) {
if (err) console.log(err);
else console.log(data);
});
请参阅 documentation 。
关于javascript - 使用带有主键和排序键的 getItem,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44948264/