Uso Zend Lucene non posso cercare numeri nei campi di descrizioneZend Lucene - Non è possibile cercare numeri
aggiunto in questo modo:
$doc->addField(Zend_Search_Lucene_Field::Text('description', $current_item['item_short_description'], 'utf-8'));
Googling per questo ha mostrato che l'applicazione seguente codice dovrebbe risolvere il problema, ma è no ..:
Zend_Search_Lucene_Analysis_Analyzer::setDefault(new Zend_Search_Lucene_Analysis_Analyzer_Common_TextNum_CaseInsensitive());
qualche pensiero?
Come posso usarlo per la descrizione? Voglio che i numeri all'interno della descrizione siano ricercabili. Non ho solo un "intero seprate". –
@Pavel Dubinin - guarda la mia nota: "Per trovare valore usa Termine: ..." Quindi quando hai bisogno di ricerca lo crei come parte di BooleanQuery dove Term è costruito usando NumberTools. Un po 'complicato se usi il parser qury standard - in questo caso fai il preprocess sostituendo tutti i numeri nelle query per valore reso NumberTools – Dewfy