【发布时间】:2020-08-21 00:13:41
【问题描述】:
您知道如何使用“列表中的字段”(例如:“输入 ('first','primero','base')”)进行 get 或 delete 调用吗? (请使用 dynamo-goLang。)
以下代码有效:
input := &dynamodb.GetItemInput{
TableName: aws.String(myTableName),
Key: map[string]dynamodb.AttributeValue{
"id": {
S: aws.String(positionId),
},
"type": {
S: aws.String('first'),
},
},
}
但我想从类型列表中获取数据(其中类型在列表中),或者类型不为空或不为空。
我打算在 dynamo-goLang 中做的事情的 sql 示例:
SELECT * FROM myTableName WHERE id = positionId AND type IN ('first','primero','base');
与
SELECT * FROM myTableName WHERE id = positionId AND type IS NOT NULL;
【问题讨论】:
标签: amazon-web-services go amazon-dynamodb dynamodb-queries