MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Uzyskiwanie wyniku SearchResponse w ElasticSearch

Nie jestem pewien, czy zrozumiałem twoje pytanie.

Jeśli chcesz wydrukować wynik wyszukiwania według twojego przykładu, powinien wyglądać mniej więcej tak :

SearchHit[] results = sr.getHits().getHits();
for(SearchHit hit : results){
    String sourceAsString = hit.getSourceAsString();
    if (sourceAsString != null) {
        Gson gson = new GsonBuilder().setDateFormat(dateFormat)
                .create();
        System.out.println( gson.fromJson(sourceAsString, Firewall.class));
    }
}

Używam Gson do konwersji odpowiedzi Json na FireWall(POJO).

Mam nadzieję, że tego właśnie szukałeś.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Zmienne emisji nie wyświetlają się wewnątrz partycji Apache Spark

  2. Uzyskaj listę wszystkich unikalnych tagów w mongodb

  3. Potrzebujesz sugestii dotyczących projektowania rekomendacji artysty

  4. Jak utworzyć indeks zagnieżdżony w MongoDB?

  5. jak usunąć tablicę złożoną z wartością null po unset w mongodb