Я выполняю запрос cloudsearch с использованием Java-клиента, но не могу получить результаты в формате JSON.
SearchRequest sr = new SearchRequest();
sr.setQuery("(cityid:1 AND(name:test~2 OR name:test*))");
sr.setQueryParser(QueryParser.Lucene);
sr.setSize(new Long(10));
sr.setSort("source asc,score desc");
SearchResult result = cloudSearchClient.search(sr);
Когда я получаю такие значения:
h.getFields().get("address")
Значение, которое я получаю: «[77 Rue De Bercy]», я попытался toString (), но он также создает этот формат. Разве я не могу получить весь результат в формате JSON?