我正在尝试构建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'不支持的操作数类型”,
谢谢您的帮助。