【问题标题】:How to get whole index in ZEND Lucene?如何在 ZEND Lucene 中获取整个索引?
【发布时间】:2011-02-14 09:07:54
【问题描述】:

您好,如果我的查询没有任何内容,我正在寻找一种获取整个索引的方法。

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

有什么想法吗?

谢谢!

【问题讨论】:

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


    【解决方案1】:

    这不是答案,但对我有用: 使用像 is_indexed 这样的 indexKey,总是正确的。

    我将“is_indexed:1”添加到我的查询中,它可以工作......

    如果您有其他事情,请告诉我!

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        猜你喜欢
        • 2010-11-16
        • 1970-01-01
        • 2021-05-30
        • 2012-05-19
        • 1970-01-01
        • 2011-01-21
        • 1970-01-01
        • 1970-01-01
        • 2010-11-06
        相关资源
        最近更新 更多