0

当我从 rails 控制台创建记录时,它不会显示在结果中,直到我重新启动 solr 服务器。

我的 Sunspot.yml https://gist.github.com/jianbo/6264610

我的日志/sunspot-solr-development.log https://gist.github.com/jianbo/6264600

我已将 auto_commit_after_request: true 放入我的 sunspot.yml 中,但这仍然是结果:INFO: commitTracker AutoCommit: disabled 在第 142 行。不确定这是否是问题...

保存数据后,我可以看到一些东西已经添加到 Redis 服务器 https://gist.github.com/jianbo/6264594

谢谢

4

1 回答 1

0

通过添加自动提交修复:

<autoCommit> 
  <maxDocs>10000</maxDocs>
  <maxTime>20000</maxTime>
</autoCommit>
于 2013-08-18T23:46:10.477 回答