Utilizza MySql come motore di indicizzazione e ricerca
Utilizza MySql come motore di indicizzazione e ricerca
Located in /IFile_Indexing_Mysqli.php (line 32)
IFile_Indexing_Abstract | --IFile_Indexing_Mysqli
Istanza di IFile_Indexing_MySqli
Istanza di IFile_Indexing_MySqli
Serve nella ricerca di un termine all'interno dell'indice
Serve nella ricerca di un termine all'interno dell'indice
Nome della Tabella
Nome della Tabella
Inherited from IFile_Indexing_Abstract
IFile_Indexing_Abstract::$autoCommit
IFile_Indexing_Abstract::$defaultField
IFile_Indexing_Abstract::$file
IFile_Indexing_Abstract::$handler
IFile_Indexing_Abstract::$registryFields
IFile_Indexing_Abstract::$registrySort
IFile_Indexing_Abstract::$resultlimit
Invoca un eccezione in caso non riesca ad aprire o creare l'indice.
Invoca un eccezione in caso non riesca ad aprire o creare l'indice. Recupera il nome della tabella utilizzata per l'indicizzazione dal file di configurazione. Se non settata prende il valore della costante IFILE_TABLE
Committa l'indice
Committa l'indice
Callback per la gestione dell'array_diff sugli array di ricerca
Callback per la gestione dell'array_diff sugli array di ricerca
Ritorna il numero di documenti inseriti compresi quelli marcati come cancellati
Ritorna il numero di documenti inseriti compresi quelli marcati come cancellati
Marca un documento come cancellato
Marca un documento come cancellato Ritorna un eccezione Zend_Search_Lucene_Exception se $id non e' presente nel range degli id dell'indice
Cancella l'indice e ritorna il numero di documenti cancellati
Cancella l'indice e ritorna il numero di documenti cancellati Se viene passato TRUE cancella solo tutti i documenti dall'indice e ritorna il numero di documenti cancellati altrimenti elimina completamente l'indice
Ritorna un array contenente tutti gli oggetti Zend_Search_Lucene_Document presenti nell'indice, senza i documenti marcati come cancellati.
Ritorna un array contenente tutti gli oggetti Zend_Search_Lucene_Document presenti nell'indice, senza i documenti marcati come cancellati. Se settato il parametro $deleted = true allora ritorna anche i documenti cancellati. Ritorna NULL se non sono presenti documenti
Ritorna l'oggetto documento
Ritorna l'oggetto documento Ritorna un eccezione IFile_Exception se $id non e' presente nel range degli id dell'indice
Ritorna un array dei campi presenti nell'indice
Ritorna un array dei campi presenti nell'indice
Verifica se ci sono documenti calcellati
Verifica se ci sono documenti calcellati
Verifica se esiste il termine all'interno dell'indice
Verifica se esiste il termine all'interno dell'indice Se il filed non e' settato e non e' stato definito un field di default allora ricerca su tutti i campi
Gestisce le query di INPUT con mysqli.
Gestisce le query di INPUT con mysqli. Ritorna il numero delle righe cambiate / inserite e in caso di auto_increment l'id dell'insert
Verifica se un documento e' stato marcato come cancellato
Verifica se un documento e' stato marcato come cancellato Ritorna un eccezione IFile_Exception se $id non e' presente nel range degli id dell'indice
Ritorna il numero di documenti realmente presenti senza quelli marcati come cancellati
Ritorna il numero di documenti realmente presenti senza quelli marcati come cancellati
Ottimizza l'indice
Ottimizza l'indice
Gestisce le query di OUTPUT con mysqli.
Gestisce le query di OUTPUT con mysqli. Ritorna il numero delle righe ottenute e un array contenente i dati della query
Cambia il nome della tabelle nella query
Cambia il nome della tabelle nella query
Ripristina tutti i documenti marcati come cancellati
Ripristina tutti i documenti marcati come cancellati Implementato in Zend_Search_Lucene dalla versione (x.x.x)
Aggiunge il field personalizzato all'oggetto Zend_Search_Lucene_Document
Aggiunge il field personalizzato all'oggetto Zend_Search_Lucene_Document E crea la nuova struttura dati in base ai fields presenti nel documento
Indicizza il documento
Indicizza il documento
Ritorna un array con ID unico
Ritorna un array con ID unico
Verifica se il file e' stato gia' indicizzato
Verifica se il file e' stato gia' indicizzato
Restituisce un array con il risultato della query
Restituisce un array con il risultato della query sui field/term passati
Ritorna la stringa per l'ordinamento
Ritorna la stringa per l'ordinamento
Verifica l'esistenza della tabella.
Verifica l'esistenza della tabella. Se non esiste la crea
Cancella tutti i documenti dalla tabella.
Cancella tutti i documenti dalla tabella. Ritorna il numero di documenti cancellati.
Cancella l'intera Tabella.
Cancella l'intera Tabella. Ritorna il numero di documenti cancellati.
Ritorna il Charater-set associato al tipo di encoding definito
Ritorna il Charater-set associato al tipo di encoding definito
Ritorna il valore di un field.
Ritorna il valore di un field. Gestisce l'eccezione del "Not field fuond" della classe Zend_Search_Lucene_Document
Esegue la query di ricerca per i termini Ritorna un array di oggetti Zend_Search_Lucene_Search_QueryHit
Esegue la query di ricerca per i termini Ritorna un array di oggetti Zend_Search_Lucene_Search_QueryHit
Esegue una boolean query Ritorna un array di oggetti Zend_Search_Lucene_Search_QueryHit
Esegue una boolean query Ritorna un array di oggetti Zend_Search_Lucene_Search_QueryHit
Esegue la fuzzy query.
Esegue la fuzzy query. Ritorna un array di oggetti Zend_Search_Lucene_Search_QueryHit
Esegue una query parserizzando la stringa di ricerca Ritorna un array di oggetti Zend_Search_Lucene_Search_QueryHit
Esegue una query parserizzando la stringa di ricerca Ritorna un array di oggetti Zend_Search_Lucene_Search_QueryHit
Esegue la query di ricerca per frasi.
Esegue la query di ricerca per frasi. Ritorna un array vuoto in caso la query non presenta match. I campi (fields) devono essere gli stessi per tutti i termini altrimenti viene generata una eccezione di tipo Zend_Search_Lucene_Exception Ritorna lo SCORE dato l'utilizza la ricerca per linguaggio naturale. Questo pero' potrebbe ritornare non tutti i risultati dato che MySql non prende in considerazione termini rindondanti piu' del 50% all'interno dell'indicizzazione. http://dev.mysql.com/doc/refman/5.0/en/fulltext-natural-language.html
Questo metodo non e' supportato per MySql.
Questo metodo non e' supportato per MySql. Ritorna una IFile_Exception se invocato
Esegue la query con caratteri Wildcard Ritorna un array di oggetti Zend_Search_Lucene_Search_QueryHit
Esegue la query con caratteri Wildcard Ritorna un array di oggetti Zend_Search_Lucene_Search_QueryHit
Ritorna un array di oggetti IFileQueryHit
Ritorna un array di oggetti IFileQueryHit Trasforma l'array in oggetti di Lucene Zend_Search_Lucene_Search_QueryHit
Inherited From IFile_Indexing_Abstract
IFile_Indexing_Abstract::__construct()
IFile_Indexing_Abstract::addCustomField()
IFile_Indexing_Abstract::addDocument()
IFile_Indexing_Abstract::autoCommit()
IFile_Indexing_Abstract::commit()
IFile_Indexing_Abstract::count()
IFile_Indexing_Abstract::delete()
IFile_Indexing_Abstract::deleteAll()
IFile_Indexing_Abstract::getAllDocument()
IFile_Indexing_Abstract::getCustomField()
IFile_Indexing_Abstract::getDefaultSearchField()
IFile_Indexing_Abstract::getDocument()
IFile_Indexing_Abstract::getFieldNames()
IFile_Indexing_Abstract::getIndexFile()
IFile_Indexing_Abstract::getIndexResource()
IFile_Indexing_Abstract::getResultLimit()
IFile_Indexing_Abstract::hasDeletions()
IFile_Indexing_Abstract::hasTerm()
IFile_Indexing_Abstract::isDeleted()
IFile_Indexing_Abstract::numDocs()
IFile_Indexing_Abstract::optimize()
IFile_Indexing_Abstract::query()
IFile_Indexing_Abstract::queryBoolean()
IFile_Indexing_Abstract::queryFuzzy()
IFile_Indexing_Abstract::queryParser()
IFile_Indexing_Abstract::queryPhrase()
IFile_Indexing_Abstract::queryRange()
IFile_Indexing_Abstract::queryWildcard()
IFile_Indexing_Abstract::setDefaultSearchField()
IFile_Indexing_Abstract::setIndexFile()
IFile_Indexing_Abstract::setIndexResource()
IFile_Indexing_Abstract::setResultLimit()
IFile_Indexing_Abstract::setSort()
IFile_Indexing_Abstract::undeletedAll()
IFile_Indexing_Abstract::__addDocument()
IFile_Indexing_Abstract::__checkIndexingFileFromKey()
IFile_Indexing_Abstract::__createDocumentFromFile()
IFile_Indexing_Abstract::__query()
IFile_Indexing_Abstract::__queryBoolean()
IFile_Indexing_Abstract::__queryFuzzy()
IFile_Indexing_Abstract::__queryParser()
IFile_Indexing_Abstract::__queryPhrase()
IFile_Indexing_Abstract::__queryWildcard()
Documentation generated on Fri, 16 Aug 2013 11:37:35 +0200 by phpDocumentor 1.4.0