Результаты поиска дублируются после update_index (django haystack+свист)

Я использую django-haystack с whoosh в качестве бэкенда. Я вызываю команду update_index через запланированные промежутки времени и заметил, что после каждого обновления мои результаты поиска содержат много повторяющихся записей (например, после 3 вызовов update_index у меня есть 3 дубликата одного и того же экземпляра модели) .

Сталкивались ли вы с этой проблемой? Любые идеи, как это решить?


person dzida    schedule 19.01.2011    source источник


Ответы (1)


Это было связано с некоторыми ошибками в whoosh. По словам автора Whoosh, сейчас это исправлено: https://bitbucket.org/mchaput/whoosh/issue/97/search-index-contains-a-lot-of-duplicates

person dzida    schedule 21.01.2011