0
我的我的rails应用程序在我的gemfile中有sunspot_rails。当我部署时,我使用heroku。我发现,当我这样做时,我收到一个可以使其工作的heroku插件。当我删除加载项时,搜索不再有效。如何实现solr搜索我的rails应用程序?
是否可以使用此gem而无需支付附加费用,还是我不正确地做某些事情?
我的我的rails应用程序在我的gemfile中有sunspot_rails。当我部署时,我使用heroku。我发现,当我这样做时,我收到一个可以使其工作的heroku插件。当我删除加载项时,搜索不再有效。如何实现solr搜索我的rails应用程序?
是否可以使用此gem而无需支付附加费用,还是我不正确地做某些事情?
为什么你需要一个特殊的Heroku的“附加”使用sunspot_rails相对于许多其他宝石,是因为太阳黑子依赖于Solr的,这是一个真正一个单独的Java应用程序这需要运行上的原因你的服务器。 Heroku要求您运行该独特的Solr应用程序。如果你不在Heroku上,你可以在你的服务器上设置你自己的Solr实例。
我不认为你可以解决这个事实,他们正在收取它作为一个附加。 https://addons.heroku.com/websolr – jfvanderwalt
@jfvanderwalt所以没有办法在生产中不付钱购买solr? – sharataka
不,如果你想使用Heroku和Websolr你支付的插件。 –