微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

GraphQL 查询 DynamoDB 表的问题

如何解决GraphQL 查询 DynamoDB 表的问题

Query {
    listIds(filter: { or: [{id: {eq: "foo0"}},{id: {eq: "foo1"}},{id: {eq: "foo2"}}] {
    blah 
    blah
    }
}

我有一个像上面一样在 AWS lambda 函数中运行的 GraphQL 查询,并且每次运行时我都会根据运行时的输入使用不同的 ID 填充它。我们使用的是 DynamoDB 数据库,我们通过 AWS AppSync 使用 GraphQL API 来查询我们的数据库。根据上述函数的输入 ID,有时它无法返回某些 ID 的任何数据。我的同事表示,这可能是由于我们的 DynamoDB 表中的索引问题造成的,我正在尝试找出解决方案。有谁知道什么可能导致这个问题,有什么解决办法吗?好像有点随机

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。