2013-05-30 37 views
0

我的我的rails應用程序在我的gemfile中有sunspot_rails。當我部署時,我使用heroku。我發現,當我這樣做時,我收到一個可以使其工作的heroku插件。當我刪除加載項時,搜索不再有效。如何實現solr搜索我的rails應用程序?

是否可以使用此gem而無需支付附加費用,還是我不正確地做某些事情?

+1

我不認爲你可以解決這個事實,他們正在收取它作爲一個附加。 https://addons.heroku.com/websolr – jfvanderwalt

+0

@jfvanderwalt所以沒有辦法在生產中不付錢購買solr? – sharataka

+0

不,如果你想使用Heroku和Websolr你支付的插件。 –

回答

0

爲什麼你需要一個特殊的Heroku的「附加」使用sunspot_rails相對於許多其他寶石,是因爲太陽黑子依賴於Solr的,這是一個真正一個單獨的Java應用程序這需要運行上的原因你的服務器。 Heroku要求您運行該獨特的Solr應用程序。如果你不在Heroku上,你可以在你的服務器上設置你自己的Solr實例。

相關問題