我正在运行一个大迁移,并希望禁用增量索引,以便它运行得更快。
有没有办法在任务开始时指定关闭增量索引?
最佳答案
两种选择:
Model.suspended_delta do
# all actions in the block don't fire a delta request
end
# A single delta request gets fired at the end
或者,在您的情况下什么可能更好:
ThinkingSphinx.deltas_enabled = false
并将其设置回
true
当你完成时。
关于ruby-on-rails - 如何使用 Thinking Sphinx 暂时禁用增量索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5841955/