Как получить весь индекс в ZEND Lucene? - PullRequest
0 голосов
/ 14 февраля 2011

Привет, я ищу способ получить весь индекс, если мой запрос ничего не значит.

Моя lucene - это изображение моей базы данных без какого-либо нежелательного содержимого, например, анонсов с истекшим сроком действия ... Поэтому я хотел бы использовать только lucene для получения анонсов, и для этого мне нужен способ получить весь индекс.

Есть идеи?

спасибо!

Ответы [ 2 ]

1 голос
/ 22 февраля 2011

Это не ответ, а то, что работает для меня: Использование indexKey, как is_indexed, всегда true.

Я добавляю is_indexed: 1 к моему запросу, и он работает ...

Если у вас есть что-то еще, дайте мне знать!

0 голосов
/ 30 июня 2011

Я склонен использовать поле, которое названо в честь индекса, например:

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

Тогда термин запрос вернет все поля.Это не красиво, но работает нормально.

...