Отсутствуют результаты по домену AWS CloudSearchJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Отсутствуют результаты по домену AWS CloudSearch

Сообщение Anonymous »

Я работаю над получением некоторых данных из домена AWS CloudSearch, и у меня возникли проблемы с набором результатов: дублируются результаты и отсутствуют результаты данных. Вот мой код:

Код: Выделить всё

    private List queryAws(String query, String fields) {
AmazonCloudSearchDomain client = initializeClient();

List hits = new ArrayList();
String nextCursor = "initial";
boolean hasMore = true;

do {
SearchRequest searchRequest = new SearchRequest().withQuery(query);
searchRequest.setQueryOptions("{\"fields\": [\""+ fields + "\"]}");
searchRequest.setCursor(nextCursor);

SearchResult result = client.search(searchRequest);
hits.addAll(result.getHits().getHit());

nextCursor = result.getHits().getCursor();

if (result.getHits().getHit().isEmpty()) {
hasMore = false;
}
}while(hasMore);

return hits;
}
Мы используем старый SDK V1. Однако мы не можем выполнить обновление до версии 2, отличной от osgi.

Код: Выделить всё

        
com.amazonaws
aws-java-sdk-osgi
1.11.534
provided

Мне нужно использовать курсор вместо обычной нумерации страниц, поскольку мне нужно более 10 000 результатов (максимально допустимое количество разбивки на страницы).
Кажется, так и есть. Информации/документации, связанной с использованием курсора, очень мало, так что, возможно, я что-то пропустил.

Подробнее здесь: https://stackoverflow.com/questions/790 ... ng-results
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Дублирование результатов домена AWS CloudSearch
    Anonymous » » в форуме JAVA
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Команда whois из оболочки Linux говорит: «Нет соответствия домену», но результаты домена зарегистрированы.
    Anonymous » » в форуме Linux
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Что значит иметь доступ к более чем одному домену в WordPress
    Anonymous » » в форуме Linux
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Завиток: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL при подключении к домену.com:443
    Anonymous » » в форуме Php
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Пересылка билетов Kerberos без присоединения к домену/области
    Anonymous » » в форуме Linux
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»