5
A
回答
13
兩個選項:
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
時,即可大功告成。
8
對於想獅身人面像V3,你可以暫停三角洲這樣(舊方法已經過時):
ThinkingSphinx::Deltas.suspend(:index_reference) do
# Do something
end
所以,如果我有一個名爲招聘名爲索引模式:工作,它會是什麼樣子這個:
ThinkingSphinx::Deltas.suspend(:job) do
# Do Something
end
+1
如果你想以更精細的水平控制事物,也可以使用'ThinkingSphinx :: Deltas.suspend!'和'ThinkingSphinx :: Deltas.resume!'方法 - 但這不會自動爲任何模型運行增量索引。 – pat 2013-08-04 00:55:29
相關問題
- 1. 使用Thinking Sphinx搜索索引模型對象的集合
- 2. 使用Thinking Sphinx進行多索引全局搜索
- 3. 使用Thinking Sphinx定義相關模型的索引
- 4. 暫時禁用SQLAlchemy中的增量
- 5. Thinking-Sphinx-Raspell配置
- 6. 爲什麼我的索引缺少Thinking Sphinx的文檔?
- 7. Thinking Sphinx的奇怪查詢
- 8. Rails + Thinking-Sphinx結果ID
- 9. 如何在Thinking Sphinx中僅索引特定(基於屬性值)記錄
- 10. 是否禁用的觸發也將禁用索引暫時
- 11. 通配符(*)使用Thinking Sphinx進行搜索
- 12. Sphinx搜索索引
- 13. Sql Server CE - 暫時禁用特定列上的自動增量
- 14. 如何暫時禁用EGit?
- 15. 如何在Windows 7上使用Ruby on Rails安裝Thinking Sphinx?
- 16. SimpleDB增量索引
- 17. Acts_as_taggable_on標籤名稱爲Thinking Sphinx屬性
- 18. Thinking-sphinx 3.0.5破解Heroku Mysql連接
- 19. 在Openshift上安裝Thinking Sphinx - Rails
- 20. 增量表索引
- 21. 增量索引lucene
- 22. 從Thinking Sphinx搜索獲取最小值和最大值
- 23. 是否可以暫時禁用Postgres中的索引?
- 24. foreach中的增量索引
- 25. 如何自動重建django-sphinx下的Sphinx索引?
- 26. 僅SPHINX匹配短語和PHP中的SPHINX自動索引
- 27. list.append()的增量索引
- 28. 如何從Thinking Sphinx結果過濾/排除子類?
- 29. jQuery的+ Z-索引增量
- 30. 我可以在sphinx中使用增量索引來更新現有記錄嗎?
優秀!謝謝。 – 2011-05-03 10:21:46
供參考:這是ts的舊版本。請參閱下面的答案以獲得更新版本。 – troelskn 2014-04-22 09:26:50