/ / Jak wstawić dokument JSON do Solr za pomocą Solrj - java, solr, solrj

Jak wstawić dokument JSON do Solr używając Solrj - java, solr, solrj

Tam są przykłady wstawiania lub „aktualizowania” dokumentów JSON do Solr, zastanawiałem się jednak, jak to osiągnąć za pomocą Solrj (Solr Java Client)?

A może powinienem po prostu otworzyć gniazdo i przesłać je przez to?

Uwaga: Używam Solr 4.0

Odpowiedzi:

3 dla odpowiedzi № 1

Z SolrJ możesz albo dodaj POJO do Solr za pomocą adnotacji @Field lub Instancje SolrInputDocument, czyli więcej map zawierających pola dokumentu. Nie można bezpośrednio dodać dokumentu Json. Jeśli masz już dostępny dokument Jsona, możesz go przekształcić z powrotem w obiekt Java za pomocą Jackson, opatrz je adnotacjami i wyślij za pośrednictwem SolrJ lub wyślij żądanie za pośrednictwem httpclient w ogóle bez użycia SolrJ.