【发布时间】:2020-11-11 02:59:37
【问题描述】:
用户将输入多个用户名,我想在单个 API 调用中搜索我的 DynamoDB 表中的所有每个用户的 ID。 以下是 graphql 用户模式的重要部分:
type User
@model
@key(name: "byName", fields: ["username"], queryField: "findUsername")
{
id: ID!
email: AWSEmail!
username: String!
firstName: String
lastName: String
createdAt: AWSDateTime
updatedAt: AWSDateTime
}
我想创建一个查询,它获取用户名列表并在单个 api 调用中返回每个用户的用户 ID。我不确定如何动态和单独地将用户名添加到查询中。顺便说一句,我正在使用 aws-amplify 来帮助使用 dynamodb 和 graphql。这也是一个 React Native 项目。
【问题讨论】:
标签: react-native graphql amazon-dynamodb aws-amplify dynamodb-queries