Java DynamoDB:包含所有过滤器

Java DynamoDB:包含所有过滤器,java,amazon-dynamodb,Java,Amazon Dynamodb,我有一个模式,其中有一个名为ids(数字列表)的字段 如何创建QuerySpec来筛选包含指定列表的所有值的项目 例如: item 1: ids=[1,2,3] item 2: ids=[1,3,5] 当我按[1,2] 我正在使用: querySpec.withFilterExpression(“包含(id:f1)和包含(id:f2)”) 但我不知道它是否有效,或者是否有更方便的方法。该值不能设置、映射或列表。您必须使用和运算符来实现OP中提到的结果 列表支持包含:计算“a包含b”时,“a”

我有一个模式,其中有一个名为
ids
(数字列表)的字段

如何创建
QuerySpec
来筛选包含指定列表的所有值的项目

例如:

item 1: ids=[1,2,3]
item 2: ids=[1,3,5]
当我按
[1,2]

我正在使用:

querySpec.withFilterExpression(“包含(id:f1)和包含(id:f2)”)


但我不知道它是否有效,或者是否有更方便的方法。该值不能设置、映射或列表。您必须使用运算符来实现OP中提到的结果

列表支持包含:计算“a包含b”时,“a” 可以是一个列表;但是,“b”不能是集合、映射或列表