【发布时间】:2017-08-25 04:48:36
【问题描述】:
我用干草堆设置了我所有的项目RealtimeSignalProcessor;
HAYSTACK_SIGNAL_PROCESSOR = 'haystack.signals.RealtimeSignalProcessor'
但是,当从数据库中删除对象时,我经常看到来自搜索的错误;
Object could not be found in database for SearchResult '<SearchResult: djangocms_text_ckeditor.text (pk=u'357')>'.
此信号处理器是否不会对索引运行删除以删除旧对象?
【问题讨论】:
-
你好马克,你在使用aldryn-search吗?
-
@Paulo 嗨,是的,我们有一些较旧的项目有一个 aldryn-search 0.1.9 的分支来处理应用程序特定的结果和突出显示。我很确定那个版本仍然有信号处理器?
标签: django-haystack django-cms