我试图运行在DynamoDB查询过滤器表达式(在Node.js的环境),对其中一个属性不被那些属性的列表。我这样做:DynamoDB FilterExpression与NOT IN
documentClient.query({
TableName: 'event',
IndexName: 'OrganisationTimestamp',
KeyConditionExpression: '#ts BETWEEN :from AND :to',
ExpressionAttributeNames: {
'#ts': 'Timestamp'
},
ExpressionAttributeValues: {
':to': to,
':from': from,
':ignoredUserIds': "1, 2, 3"
},
FilterExpression: 'not (userId in (:ignoredUserIds))'
})
但是我并没有在这里任何运气,而且越来越项背与该范围内的用户id属性。
任何帮助非常感谢,谢谢!用于匹配列表中的元件检查: -