2012-04-23 73 views
0

我在我的网站上执行Zend Lucene搜索。现在我正在通过删除旧索引的id来重建索引,并重新创建它。但我想知道是否可以更新索引而不是删除并重新创建它。如果可能的话,请提供一些步骤Zend Lucene搜索 - 更新索引 - 可能吗?

希望尽快得到您的疑问。

干杯.. !!!

回答

1

从Zend框架文档:

一旦一个索引段文件被创建,它不能被更新。新的 文件被添加到新的细分市场。已删除的文档仅在标记为 的文件中被删除。

即使使用update()API调用Zend_Search_Lucene API完成文档更新,也会执行单独的删除和添加操作,即 。这简化了添加新文档,并允许与搜索操作同时更新 。

+0

谢谢..!干杯..!!! – Janaki 2012-04-23 07:23:28