很明顯,如何在Symfony2框架中插入Solr?我發現了一些資源,但它們完全不清楚或不完整。應該有一個名爲NelmioSolariumBundle的Symfony2軟件包,但不能很好地使用,文檔很差。
如果你已經完成了這個操作,請給我們提供如何在入門步驟,或任何好的簡單的文檔/教程將不勝感激。將Symfony2與Solr鏈接
回答
Solr可以通過它的REST接口輕鬆連接,所以如果你有一個簡單的用例,你可能只需要使用一個可以與solr交談的PHP庫。
我使用this庫託管在谷歌代碼上。此外,我正在一個Solr的束至極提供索引主義實體的一種便捷方式,可以發現here但它也工作正在進行中,幾乎沒有文檔....
的功能迄今僅限於指數實體通過cli進行標準搜索。我目前在另一個包中使用它來索引地理數據庫併爲位置提供自動完成表單類型,您可以查看代碼以找出用法here ...
如果我的包沒有任何幫助,您可能會了解如何創建自己的實現。
非常感謝房間13。 –
在提問之前,我想到了使用Solr客戶端,並且我讀了Solr-php-client,因此,我不確定您的問題是否真的回答了問題,但無論如何它可能會幫助其他人尋找答案對於同一個問題。在這種情況下,這可能是一個答案。我會建議** Solarium **作爲另一個Solr客戶端,我實際上正在使用它,並且我發現它比Sol-php-client更簡單,更直接。 –
- 1. Symfony2 DomCrawler鏈接
- 2. 鏈接驗證與Symfony2集成(FOSUserBundle)
- 3. Symfony2中的鏈接
- 4. symfony2將文件鏈接到服務器
- 5. solr中的符號鏈接
- 6. Symfony2的鏈接令牌
- 7. 將stdlibs與Xamarin鏈接
- 8. 將RVCT庫與GCC鏈接
- 9. 與TinymceBundle和Symfony2的鏈接中的絕對URL
- 10. 鏈接到一個pdf文件與symfony2和資產
- 11. Solr和Lucene之間的鏈接
- 12. Solr的索引網頁鏈接
- 13. 使用Lucene分析器鏈接Solr HTMLStripCharFilter
- 14. Solr的對方將連接
- 15. 將泰坦連接到Solr
- 16. Nutch:抓取破碎鏈接並將其索引到Solr中
- 17. Symfony2資產生成死鏈接dev
- 18. Symfony2:Sonata管理員:鏈接選擇,sonata_type_model_reference
- 19. Symfony2:創建一個註銷鏈接
- 20. 將Solr與Mediawiki集成
- 21. 將wordnet與solr集成
- 22. 將solr與mySql集成
- 23. 將錯誤與「math.h」鏈接 - 告訴鏈接器鏈接的選項是什麼?
- 24. 有沒有辦法將靜態鏈接與STL鏈接?
- 25. 如何將我的網站鏈接與cname鏈接?
- 26. 如何將YouTube縮略圖鏈接與站點鏈接替換
- 27. 與超鏈接
- 28. 角與鏈接
- 29. Yii2與鏈接
- 30. 鏈接與jQuery
查看knpbundles.com的源代碼(https://github.com/KnpLabs/KnpBundles),它是一個Symfony2項目,它非常高效地集成了Solr。 –
@Carlos格拉納多斯,我會檢查出來,謝謝。 –