示例#1
0
 public function indexCatalog($guid)
 {
     $solr =& $this->_solr;
     $tbl = new App_Model_Db_Table_Url();
     $rowset = $tbl->find($guid);
     if (count($rowset)) {
         $row = $rowset->current();
         $documents = array();
         $documents[] = $this->_createSolrDocument($row);
         try {
             $solr->addDocuments($documents);
             $solr->commit();
         } catch (Exception $e) {
             throw new Zend_Exception($e->getMessage());
         }
     }
 }