Ich experimentiere mit Meteor.js und suche nach einer Volltext-Suchmaschine, die auf dem Meteor / MongoDB-Server laufen kann. Es scheint, dass Meteor diese Funktion nicht entwickelt hat.
Ich frage mich, ob es eine existierende Lösung zum Hinzufügen von Volltextsuche zur Meteor App gibt.
Das einzige, was ich finden kann, ist MongoLantern , das die node.js-API hat. Wie sollte ich MongoLantern zu meiner Meteor App hinzufügen?
MongoDB 2.4 wird eine Volltextsuche enthalten. Leitfaden finden Sie hier.
Wenn Sie bereit sind, die Entwicklungsversionen zu veröffentlichen, können Sie jetzt MongoDB 2.3 herunterladen - es enthält Textsuche.
Update: MongoDB 2.4 wurde veröffentlicht. Die Textsuche wird als Beta bezeichnet.
Der Leitfaden für die Textsuche ist hier und der mongod
muss so ausgeführt werden
Schauen Sie sich Ссылка an. Das könnte auch helfen, die fast sofortige Leistung einer echten Meteor App zu erhalten.
Es gibt auch eine andere Möglichkeit, eine Lösung mit Meteor zu implementieren. Es ist Suchquelle .
Es ist eine Art typeahead , aber ohne den UI-Teil. Es stellt eine reaktive Datenquelle zur Verfügung, wo Sie es verwenden können, um die Benutzeroberfläche mit Blaze nach Bedarf zu erstellen.
Über App ist eine sofortige Suchanwendung, um Meteor-Pakete zu suchen. Wie es mit der Suchquelle erstellt werden kann, ist in diesem Artikel
dokumentiertKurz gesagt, so funktioniert die Suchquelle:
In der Dokumentation können Sie mehr darüber erfahren, wie jede der oben genannten Funktionen funktioniert.