2015-05-14 17 views
5

Dostępne są co najmniej dwa różne pakiety na npm, loopback-connector-elastic-search i loopback-connector-es. Nie byłem w stanie podłączyć mojego bardzo prostego interfejsu Loopback do mojej instancji ES, a rzadka dokumentacja tych dwóch złącz nie pomaga.Złącze sprzężenia zwrotnego dla ElasticSearch

Wszelkie wskazówki byłyby bardzo doceniane, w jaki sposób mogę utworzyć interfejs API dla mojej aplikacji za pomocą funkcji Loopback i ElasticSearch.

+0

proszę zaakceptować odpowiedź, jeśli dostarczy rozwiązanie, którego szukasz – pulkitsinghal

Odpowiedz

3

loopback-connector-elastic-search pierwotnie został opublikowany przez drakerian ale nie była w fazie rozwoju od Oct 1st, 2014, jeśli zajrzeć do zatwierdzeń: https://github.com/drakerian/loopback-connector-elastic-search

loopback-connector-es jest widelec z tego pierwotnego nakładu i jest obecnie w fazie aktywnego rozwoju więc proszę użyć tego. https://github.com/strongloop-community/loopback-connector-elastic-search

a zauważysz, że jest ona utrzymywana na github pod strongloop-community co oznacza, że ​​ma przyszłość, nawet jeśli obecny autor (ja) zostaje uderzony przez ciężarówkę :)

Jeśli nawet po odwołaniu się do instrukcje tutaj: https://github.com/strongloop-community/loopback-connector-elastic-search#loopback-connector-elastic-search ... masz pytania, po prostu wskocz do pokoju czat, aby uzyskać odpowiedzi: https://gitter.im/strongloop-community/loopback-connector-elastic-search

+0

Istnieje również projekt open-source, w którym używam Złącze es, sprawdź kod źródłowy w gałęzi 'feature/add-es-connector' ... prawdopodobnie to zrobisz y najlepiej wykorzystać ten plik (w sensie konfiguracji): https://github.com/ShoppinPal/warehouse/blob/feature/add-es-connector/server/datasources.json – pulkitsinghal

+0

Dlaczego nie ma wielu indeksów obsługiwane lub dlaczego nazwa ONE index jest wymagana do konfiguracji? Wydaje mi się to dziwne. – seb

+0

PRs są mile widziane :) Jest to w toku. – pulkitsinghal

Powiązane problemy