我正在尝试从 DynamoDB 表中删除一些项目。我的表有一个全局二级索引。我想知道是否可以使用 DocumentClient 的 batchWrite 方法从 GSI 表中删除项目。或者我们可以只使用 GSI 来获取数据?
var params = {
RequestItems: {
'Table-1': [
{
DeleteRequest: {
Key: { HashKey: 'someKey' }
}
}
]
}
};
documentClient.batchWrite(params, function(err, data) {
if (err) console.log(err);
else console.log(data);
});
如果可能,请提供一些参数示例。