Я пытаюсь интегрировать solr с java, используя solrj. Полученный результат имеет форматParsing Solr Результаты - формат javabin
{
numFound=3,
start=0,
docs=[
SolrDocument{
id=IW-02,
name=iPod&iPodMiniUSB2.0Cable,
manu=Belkin,
manu_id_s=belkin,
cat=[
electronics,
connector
],
features=[
carpoweradapterforiPod,
white
],
weight=2.0,
price=11.5,
price_c=11.50,
USD,
popularity=1,
inStock=false,
store=37.7752,
-122.4232,
manufacturedate_dt=TueFeb1418: 55: 59EST2006,
_version_=1452625905160552448
}
Теперь это формат javabin. Как извлечь из этого результаты? Слышали, что solrj действительно преобразует результаты в объекты сам по себе. Но не могу понять, как это сделать.
Спасибо за помощь заранее.
Где находится проблема? Вы проверяли метод 'SolrServer.query()'? – Nikolay
Я запрос solr, используя solrserver.query(). У меня есть результат в объекте ответа на запрос. Моя задача - проанализировать результаты и показать их в графическом интерфейсе. –
@AdityaSingla: вы можете взять данные из объекта ответа и скопировать его в соответствующую структуру, которую вы используете для графического интерфейса. Не уверен, как это работает в java, но я создал оболочку для соответствующей модели, которую я использовал для представления. – nish