我现在正在android中学习apollo和graphql,我有响应,但是在获取任何数据应用程序时都会出现此错误:
java.lang.NullPointerException: Attempt to invoke virtual method 'java.util.List com.rami.ordersapp.AllOrdersQuery$Data.fetchOrders()' on a null object reference
代码:
MyApolloClinet.getMyApolloClinet().query(AllOrdersQuery.builder().build())
.enqueue(new ApolloCall.Callback<AllOrdersQuery.Data>() {
@Override
public void onResponse(@NotNull Response<AllOrdersQuery.Data> response) {
// Log.e("response", response.data().toString());
Log.e("response", response.data().fetchOrders().get(0).vendorName());
}
@Override
public void onFailure(@NotNull ApolloException e) {
}
});
}