我将 symfony 与 Zend Lucene Search 一起使用。我有
$query = Zend_Search_Lucene_Search_QueryParser::parse($query.'*');
$hits = self::getLuceneIndex()->find($query);
有时我有错误:
模式开头至少需要 3 个非通配符。
当我在文档中做出类似的事情时:
$pattern = new Zend_Search_Lucene_Index_Term($query.'*');
$query = new Zend_Search_Lucene_Search_Query_Wildcard($pattern);
$hits = self::getLuceneIndex()->find($query);
它什么也没找到。