2012-04-23 16 views
0

私は自分のウェブサイトでZend Luceneの検索を実装しています。今私は自分のインデックスで古いインデックスを削除し、それを作成してインデックスの更新を行っています。しかし、インデックスを削除して再作成するのではなく、インデックスを更新できるかどうかを知りたいです。可能であれば、私にステップを提供してください。Zend Lucene検索 - インデックスを更新する - それは可能ですか?

すぐにあなたの検索クエリを取得します。

乾杯! Zendのフレームワークのドキュメントから

答えて

1

インデックスセグメントのファイルが作成されると、それを更新することはできません。新しい 文書が新しいセグメントに追加されます。削除された文書は、オプションの.delファイルで削除された とマークされます。

update()APIコールZend_Search_Lucene APIを使用しても、ドキュメントの更新は個別の削除および追加操作として実行されます( )。これにより、新しい文書の追加が簡単になり、検索操作と同時に を更新することができます。

+0

ありがとうございました!乾杯..!!! – Janaki

関連する問題