使用参数查询-AWS Amplify-Android

时间:2019-01-12 18:13:59

标签: aws-appsync aws-amplify

我在弄清楚如何将参数传递给查询时遇到麻烦。在这种情况下,我想按名称字段获取用户。我知道我可以传递ID,但是如何传递另一个字段?我需要创建二级索引吗?

        private AWSAppSyncClient mAWSAppSyncClient;
        mAWSAppSyncClient.query(GetUserQuery.builder().build())
                .responseFetcher(AppSyncResponseFetchers.CACHE_AND_NETWORK)
                .enqueue(userCallback);


query GetUser($id: ID!) {
  getUser(id: $id) {
    id
    userId
    name
    ...
  }
}

1 个答案:

答案 0 :(得分:0)

使用ListUsers(ListXXXX)来查询多个参数。

示例-通过名称=“ aaa”查询:

category_request