Как вставить объект Bean, у которого есть много дочерних объектов Bean, в SolrJ
У меня есть активность класса бинов, которая связывает список профилей и бин пользователя. Теперь, если я пытаюсь вставить этот компонент в Solr с помощью SOLRJ, он дает мне исключение нулевого указателя. Исключение вызывает следующий фрагмент кода:
public <T> boolean insert (T bean) {
try {
UpdateResponse response = solrClient.addBean(bean);
System.out.println("insert bean ElapsedTime: " + response.getElapsedTime());
solrClient.commit();
return true;
} catch (IOException | SolrServerException e) {
e.printStackTrace();
}
return false;
}