(я новичок) Я пытаюсь выполнить запрос AppSync из моего приложения для Android с помощью Amplify. Я следую инструкциям, приведенным на этой странице: 1002 * -amplify.github.io / docs / android / api # run-a-query После выполнения следующего кода
public void query(){
mAWSAppSyncClient.query(ListTodosQuery.builder().build())
.responseFetcher(AppSyncResponseFetchers.CACHE_AND_NETWORK)
.enqueue(todosCallback);
}
Предполагается, что ответ GraphQL Callback будет выглядеть следующим образом:
{
"data": {
"listTodos": {
"items": [
{
"id" : ...
}]}}}
Но я продолжаю получать ответ как:
com.apollographql.apollo.api.Response@df0e853
У него нет никаких других данных. Почему это так? Почему ответ в этом формате?
(я попытался выполнить запрос listTodos в консоли AppSync, и я получил правильный ответ там с данными и всеми элементами в DynamoDB)