0

whoosh 全文検索エンジンで次の問題が発生しています。

1.syncdb の後、データベース オブジェクトから初期インデックスを作成しています。

2.正常に動作しています。データを検索して結果を確認できます。

3.その後、私のビューの1つで、別のドキュメントを(シグナルを介して)インデックスに追加しました(リクエスト--response中)

4.それ以降、新しいドキュメントを追加する前に (ステップ 3 の前に) 結果を見つけることができたデータを検索できませんでした。

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

私は一生懸命解決しようとしましたが、できませんでした。

この問題を解決する方法についてのアイデアはありますか?

4

1 に答える 1

0

上記の問題に興味のある方は、以下のスレッドに従ってください。

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

これは、whooshパッケージのバグが原因で発生し、修正されました。

今までに物事はうまく機能しています。

于 2009-08-29T04:35:54.347 に答える