Forgot to add reindex Action code:
public function reindexAction()
{
$messages = array();
$index =
Entries_Search_Lucene::create(Admin_Model_SearchIndexer::getIndexDirectory());
$index->setMaxBufferedDocs(10);
$index->setMaxMergeDocs(PHP_INT_MAX);
$index->setMergeFactor(10);
$entries = new Admin_Model_BookData();
$allEntries = $entries->fetchAll();
foreach($allEntries as $entry) {
$doc = Admin_Model_SearchIndexer::getDocument($entry);
$index->addDocument($doc);
$messages[] = 'Запись добавленна: ' . $doc->title . ' - docRef: ' .
$doc->docRef;
}
$messages[] = '';
$index->commit();
$index->optimize();
$messages[] = 'Записей в индексе: ' . $index->numDocs();
$this->view->messages = $messages;
}
--
View this message in context:
http://zend-framework-community.634137.n4.nabble.com/Lucene-reindex-problem-tp3055702p3055822.html
Sent from the Zend Framework mailing list archive at Nabble.com.