2013-05-30 36 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实例。

相关问题