【发布时间】:2019-05-11 14:17:23
【问题描述】:
在 KeyConditionExpression 中不允许使用 OR 条件。有什么替代方法吗?
下面是我的代码:
project_id:主键
project_name:排序键
在 UI 文本框中,输入项目名称或项目 ID 以搜索特定项目。
const param = {
"TableName": "Projects",
"KeyConditionExpression": "project_id = :p OR project_name = :p",
"ExpressionAttributeValues": {
":p": project, //This value is read from UI text box
}
}
const projects = await dynamodb.query(param).promise();
【问题讨论】:
标签: node.js amazon-web-services amazon-dynamodb