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.

Reply via email to