我正在使用Lucene.Net'sMultiFieldQueryParser在我的文档中搜索多个字段。我想找出文本被找到的字段。例如,我的搜索可能是这样的: var parser = new MultiFieldQueryParser(new string[] {"question","answer"}, analyzer);
var query = parser.Parse(searchphr
我用这个来创建索引与Zend Lucene的非常简单的公司指数: // store company primary key to identify it in the search results
$doc->addField(Zend_Search_Lucene_Field::Keyword('pk', $this->getId()));
// index company fields
这是坦承类似(但不是重复)Comparison of full text search engine - Lucene, Sphinx, Postgresql, MySQL?,但是我所寻找的是具体的,支持,从多个可用系统的经验的好处的建议(似乎有很多的:“我用过lucene,但不是狮身人面像”,反之亦然)。 设置:标准LAMP(Mysql 5.0,PHP 5)。 MySQL的:表使用InnoDB引