AWS lambda使用事件

时间:2019-11-26 02:29:14

标签: amazon-web-services events aws-lambda amazon-dynamodb querystringparameter

我正在尝试构建FilterExpression以在DynamoDb表的扫描功能中使用。

filter_expression = None
for k in event:
    print(k, ":", event[k])
    filter_expression = filter_expression & Key(k).eq(event[k])

我收到以下错误:   “ errorMessage”:“&:'NoneType'和'Equals'不受支持的操作数类型”,

如何初始化filter_expression变量,以便可以使用它使用查询字符串参数来构建过滤器表达式?我还尝试使用以下方法对其进行初始化:

filter_expression = {}

但随后出现此错误:   “ errorMessage”:“&:'dict'和'Equals'不支持的操作数类型”,

谢谢您的帮助。

0 个答案:

没有答案