如何解决转到并从表中获取数据,其中列表和字段中的字段不为空/字段不为空
您知道如何使用“列表中的字段”进行获取或删除呼叫(例如:“键入('first','primero','base')“)吗? (请在dynamo-goLang中。)
以下代码有效:
input := &dynamodb.GetItemInput{
TableName: aws.String(myTableName),Key: map[string]dynamodb.AttributeValue{
"id": {
S: aws.String(positionId),},"type": {
S: aws.String('first'),}
但是我想从类型列表中获取数据(类型在列表中),或者类型不为null或不为空。
我打算在dynamo-goLang中做什么的sql示例:
SELECT * FROM myTableName WHERE id = positionId AND type IN ('first','primero','base');
AND
SELECT * FROM myTableName WHERE id = positionId AND type IS NOT NULL;
解决方法
要在指定分区键并希望通过排序键进行过滤的情况下获得多个结果,请使用Query而不是GetItem。
一些带有示例的资源,例如我的golang有点生锈:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。