public CollectionResponse<Eateries> list(@Nullable @Named("cursor") String cursor, @Nullable @Named("limit") Integer limit) {
limit = limit == null ? DEFAULT_LIST_LIMIT : limit;
Query<Eateries> query = ofy().load().type(Eateries.class).limit(limit);
Вышеприведенный фрагмент кода из конечной точки api, чтобы получить список.Как сделать ограничение предела для API конечных точек Google
Я пытаюсь установить ограничение на нуль, так что все записи на сервере DataStore будут извлечены с помощью ниже:
List<Eateries> eateries = myApiService.list().set("limit", null).execute().getItems();
Однако подоконника сохраняет ограничения его значения в любой DEFAULT_LIST_LIMIT является установлен в.
- Как я могу установить предел в null, чтобы я мог получить все записи за один раз?
Может кто-нибудь объяснить мне, что делает следующую строку:
limit = limit == null ? DEFAULT_LIST_LIMIT : limit;
Я только что в конечном итоге создать свой собственный APIMethod как редактирование этого автоматически генерируется один занимает слишком много времени. – Rafiq07