У меня следующий запрос:
params2 = {
TableName: "tableName",
ProjectionExpression: "C1, C33, C34, C2, C3",
FilterExpression: "#field1 = :customer and #field2 = :dominios",
ExpressionAttributeNames: {
"#field2": "C2"
},
ExpressionAttributeValues: {
":dominios": "demo.es"
}
};
Это хорошо работает. Но теперь мне нужно проверить несколько доминант ios. Это означает, что «: domin ios» может быть списком с несколькими значениями:
:dominios = ["demo1.es", "demo2.es"..]
Как это реализовать?
В обычном SQL выражение будет выглядеть примерно так:
Where dominio = "demo1.es" OR dominio = "demo2.es" .....
or
Where dominio IN ("demo1.es", "demo2.es",...)
Я использую Node Js и DynamoDB