2016-06-10 6 views
1

Ich versuche, den Inhalt der AEM-Seite zu solr Remote-Server zu pushen. Gibt es einen Weg, wie wir es direkt von AEM aus tun können oder wir müssen einen Service dafür schreiben? Wenn ich einen Service brauche, was api sollte ich verwenden. Ich konnte ein solr-Schema mit dem solrindex-Knoten unter eiche: index erstellen.Pushing AEM-Inhalt in Solr 6

Dank

Abhishek

+0

Hallo Abishek hatten wir eine ähnliche Anforderung und entwickelte ein AEM-Anschluss, die Nutzung der Adobe-Replikation Framework, um Inhalte an eine externe Suche Backend wie SOLR schieben. Wir haben auch eine Massenladefunktion (oder Erstladefunktion) mit dem Connector implementiert. Lassen Sie es mich wissen, wenn Sie mehr über unseren Connector erfahren möchten. –

Antwort

1

hatte ich ähnliche Anforderung. Wenn ich AEM mit remote SOLR synchronisiert habe, wurde ein separates Dokument für jeden AEM-Knoten erstellt. Also habe ich meinen eigenen Service erstellt, um alle Content-Seiten auf solr zu laden. Ich benutzte AEMs Abfrage-API, um Seiteninhalt zu extrahieren, um ID, Titel, Beschreibung und Pfad zu erhalten. Für das Beschreibungsfeld habe ich eine Baum-Traversierung durchgeführt, um Eigenschaftswerte zu extrahieren und ein durch Leerzeichen getrenntes Beschreibungstextfeld zu erzeugen. Ich benutzte solrj, um Dokumente zu solr hinzuzufügen.

1

Referenz Hinzufügen von Links zu dem, was Opkar geteilt hat: -

Verweis: - http://www.aemsolrsearch.com/#/

Git: - https://github.com/headwirecom/aem-solr-search

Video/Demo: - http://www.aemsolrsearch.com/#/demo

AEM 6.2 Dokumentation: - https://docs.adobe.com/docs/en/aem/6-2/deploy/platform/queries-and-indexing.html#Configuring AEM mit einem eingebetteten SOLR-Server

Adobe AEM Community Beitrag: - http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manager.topic.html/forum__ir8q-is_there_a_detailed.html

Ich hoffe, das wäre hilfreich.

Danke und Grüße

Kautuk Sahni