2017-09-14 57 views
0

我正在學習如何使用solr開發搜索應用程序。我有一個使用html創建的網站,它有一個搜索欄。如何在搜索時與solr通信?

當用戶輸入要搜索的關鍵字時,它必須從索引到solr的數據中檢索匹配的記錄。我的問題是如何連接前端 網站與solr。

請給我明確的步驟來實現相同的。

回答

0

有與solr通信的不同庫,您可以使用取決於您的技術。一些是::

日光浴[PHP]:

日光浴是一個PHP Solr的客戶機庫,準確地建模Solr的概念。在許多其他Solr庫只處理與Solr的通信的情況下,Solarium還可以使用一個良好記錄的API來減輕您處理所有複雜的Solr查詢參數的難度。

https://github.com/solariumphp/solarium

草堆[Django的]:

草堆爲Django提供模塊化搜索。它具有一個統一的,熟悉的API,允許您插入不同的搜索後端(如Solr,Elasticsearch,Whoosh,Xapian等),而無需修改代碼。

https://django-haystack.readthedocs.io/en/master/