DynamoDB 投影表达式排除属性(除一个字段外的所有字段)



我有一个要求,我的dynamodb表有很多属性,我需要投影表达式中的所有属性,除了一两列我不需要响应。(我正在扫描表格(。有没有办法如何在投影表达式中定义它(除了这一列之外的所有列(。我见过ProjectionExpression只接受所有"需要"的东西而不是相反的例子。

根据文档,这是不可能的:

投影表达式 - 标识一个或多个属性的字符串 以从表中检索。这些属性可以包括标量, 集合或 JSON 文档的元素。表达式中的属性 必须用逗号分隔。如果未指定属性名称,则 将返回所有属性。

这里有一个链接,可以帮助你更好地理解投影表达式下面的内容:https://medium.com/pageup-tech/dynamodb-and-projection-expressions-why-c08c40243195

最新更新