Could you tell me why using Lucene search with non-letters symbols (. - ,)
cause no results?
Here is my code:
$index = Zend_Search_Lucene::open('data');
Zend_Search_Lucene_Search_QueryParser::setDefaultEncoding('UTF-8');
....
$query = new Zend_Search_Lucene_Search_Query_Boolean();
$split_mas = explode(' ', $searchstring);
$baseQuery = new Zend_Search_Lucene_Search_Query_Boolean();
foreach ($split_mas as $term) {
$baseQuery->addSubquery(
new Zend_Search_Lucene_Search_Query_Term(
new Zend_Search_Lucene_Index_Term($term, 'body')
),
null
);
}
$query->addSubquery($baseQuery, null);
.....
$hits = $index->find($query);
--
View this message in context:
http://www.nabble.com/Lucene_Search-terms-with-non-letters-tp21577392p21577392.html
Sent from the Zend Framework mailing list archive at Nabble.com.