0

Nous développons une application de moteur de recherche dans Life Ray 7 et Elastic-Search (2.2). J'ai parcouru la documentation officielle de Life-ray 7 API 'pour la recherche élastique mais elle ne décrit que quelques classes que nous devons utiliser et très confuses. Nous n'utilisons pas l'API native de recherche élastique et le client Transport.Comment utiliser les API du moteur de recherche Life-ray 7 avec Elastic search?

  1. Comment se connecter à EL à partir de Life-ray? (Nous sommes passés par cette official link)

  2. Comment utiliser rayons de vie 7 API pour l'indexation et la recherche à la recherche élastique? (Le official doc ne mentionne que certaines classes pour le faire. Nous ne pouvons pas trouver un doc pour voir comment de les utiliser, même Javadoc ne contient rien)

J'apprécie vraiment si quelqu'un peut nous fournir un lien vers un tutoriel approprié ou un exemple de la façon d'indexer un document (par ex: un objet de profil) à la recherche élastique sur localhost.

Nous sommes complètement nouveau à la recherche Liferay et élastique, pardonnez-moi pour toute erreur. En outre, nous savons comment développer les logiques ci-dessus en utilisant l'API native de recherche élastique et Java Transport Client.

Répondre

1
How to connect to EL from Life-ray? 

Ce link décrit le processus étape par étape nécessaire pour l'installation Liferay avec la recherche élastique.

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

L'API pour la recherche/l'indexation dans Liferay 7.0 n'a pas beaucoup changé. Donc, je suggère de faire référence à ce link.

Personnellement, je n'ai pas implémenté Elastic Search par le passé car j'ai utilisé seulement GSA dans mon expérience. Cependant, je suis sûr que cette documentation est suffisante pour commencer.

+1

Bonjour YuVi, Merci pour la réponse. Ce sont les deux documents que nous avons utilisés et décrits dans ma question. Liferay 6.2 doc était plus clair que 7, nous allons essayer d'utiliser 6.2 docs sur Liferay 7 – Vikki

+1

Bonne chance avec ça! Btw, dans votre question à la fois le lien pointe vers 7.0 API. – YuVi