如何在ZEND Lucene中获得整个索引?

时间:2011-02-14 09:07:54

标签: zend-framework symfony1 lucene zend-search-lucene

您好我正在寻找一种方法来获取整个索引,如果我的查询什么都没有。

我的lucene是我的数据库的图片,没有一些不需要的内容,如过期的annonces ... 所以我想只使用lucene来获取annonces,为此我需要一种方法来获取整个索引。

有什么想法吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

这不是答案,而是对我有用的东西: 使用像is_indexed这样的indexKey,总是为真。

我在我的查询中添加“is_indexed:1”并且它有效...

如果您还有别的,请告诉我!

答案 1 :(得分:0)

我倾向于使用以索引命名的字段,例如:

$oDoc->addField(
     Zend_Search_Lucene_Field::keyword(
         'index',
         'availability'
     )
 );

然后术语查询将返回所有字段。它不漂亮,但效果很好。