Как использовать API поисковой системы Life-ray 7 с эластичным поиском?

Мы разрабатываем приложение поисковой системы на Life Ray 7 и Elastic-Search(2.2). Я просмотрел официальную документацию API Life-ray 7 для эластичного поиска, но там описаны только некоторые классы, которые нам нужно использовать, и это очень запутанно. Мы не используем собственный API эластичного поиска и транспортный клиент.

  1. Как подключиться к ЭЛ от Life-ray? (Мы прошли через это официальная ссылка )

  2. Как использовать API life-ray 7 для индексации и поиска в Elastic search?( официальный документ упоминает только некоторые классы для этого. Мы не можем найти документ, чтобы увидеть, как их использовать, даже Javadoc ничего не содержит)

Я очень ценю, если кто-то может предоставить нам ссылку на соответствующий учебник или пример того, как индексировать документ (например, объект профиля) в поиске Elastic на локальном хосте.

Мы совершенно не знакомы с Liferay и эластичным поиском, простите меня за любую ошибку. Также мы знаем, как разработать описанную выше логику с помощью Native API эластичного поиска и Java Transport Client.


person Vishnu S Kumar    schedule 07.06.2017    source источник


Ответы (1)


How to connect to EL from Life-ray?

Эта ссылка описывает пошаговый процесс, необходимый для настройки Liferay с эластичным поиском.

How to use life-ray 7 API for indexing and searching in Elastic search?

API для поиска/индексирования в Liferay 7.0 почти не изменился. Итак, я бы посоветовал обратиться к этому ссылка.

Я лично не реализовывал Elastic Search в прошлом, так как в своем опыте использовал только GSA. Однако я уверен, что этой документации достаточно для начала.

person YuVi    schedule 08.06.2017
comment
Привет Юви, Спасибо за ответ. Это два документа, которые мы фактически использовали и описали в моем вопросе. Документация Liferay 6.2 была более понятной, чем 7, мы попробуем использовать документацию 6.2 на Liferay 7 - person Vishnu S Kumar; 08.06.2017
comment
Удачи с этим! Кстати, в вашем вопросе обе ссылки указывают на 7.0 API. - person YuVi; 08.06.2017
comment
Викки, ты продвинулась дальше в своем проекте? Мы оцениваем Elasticsearch с Liferay так же, как и вы, и информации мало. Спасибо! - person Sean Gildea; 06.06.2018