WHoosh (полнотекстовый поиск) проблема с индексом - PullRequest
0 голосов
/ 28 августа 2009

У меня возникла следующая проблема с полнотекстовой поисковой системой.

1.После syncdb я создаю начальный индекс из объектов базы данных.

2. Он работает нормально. Я могу искать данные и видеть результаты.

3.После этого, в одном из моих представлений, я добавил еще один документ (через сигналы) в индекс (во время запроса --response)

4. То, что с этого момента я не смог найти данные, для которых я успешно нашел результаты до добавления нового документа (до шага 3)

ix = storage.open_index()
writer = ix.writer()
writer.add_document(.............) 

Я пытался решить, но не смог.

Есть идеи, как решить эту проблему?

1 Ответ

0 голосов
/ 29 августа 2009

Любой, кто заинтересован в вышеуказанной проблеме Пожалуйста, следуйте ниже темы.

http://groups.google.com/group/whoosh/browse_thread/thread/9f2cd0d45d88fe22

Это произошло из-за ошибки в пакете whoosh и было исправлено.

Теперь все работает нормально.

...