【发布时间】:2012-05-16 13:50:20
【问题描述】:
我在我的 rails 应用程序中有一个模型回调,如下所示
after_save :sunspot_index
def sunspot_index
Sunspot.index( self )
Sunspot.commit
end
这在我的本地机器上效果很好,一旦我更新了类的实例,它的索引条目就会更新,并且可以使用它的新属性进行搜索。
但是,同样的代码在部署到 Heroku 时不起作用。这让我深感不安。是否存在环境/solr 配置差异阻止它工作?
我正在使用 Sunspot 1.2.x
更新:似乎重新索引确实发生了,但在一分钟左右之后。
【问题讨论】:
标签: ruby-on-rails heroku solr sunspot websolr