在数据库重建期间禁用Solr

Dan*_*nny 3 solr ruby-on-rails sunspot sunspot-rails

我正在研究涉及solr太阳黑子宝石的铁轨项目.我保留默认行为以自动更新模型保存的索引,但我想知道是否有一种方法可以在批量创建对象时暂时禁用索引,例如在rake db:seed进程期间.当使用种子命令时,我希望它会添加所有对象,然后执行一个大的reindex调用来更新整个表.有任何想法吗?

谢谢!

out*_*ime 6

您可以将Sunspot的会话设置为StubSessionProxy.