Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在我的网站中实现 Zend Lucene 搜索。现在我正在通过其 id 删除旧索引并重新创建它来更新索引。但我想知道是否可以更新索引而不是删除并重新创建它。如果可能,请提供我的步骤。
希望尽快得到您的查询。
干杯..!!!
来自 Zend 框架文档:
索引段文件一旦创建,就无法更新。新文档被添加到新段中。已删除的文档仅在可选的 .del 文件中标记为已删除。 文档更新作为单独的删除和添加操作执行,即使它是使用 update() API 调用 Zend_Search_Lucene API 完成的。这简化了添加新文档的过程,并允许与搜索操作同时更新。
索引段文件一旦创建,就无法更新。新文档被添加到新段中。已删除的文档仅在可选的 .del 文件中标记为已删除。
文档更新作为单独的删除和添加操作执行,即使它是使用 update() API 调用 Zend_Search_Lucene API 完成的。这简化了添加新文档的过程,并允许与搜索操作同时更新。