我正在寻找一个产品搜索引擎。每个人都推荐了Lucene.NET,但我想知道它是否会像我预期的那样工作。我想将MSSQL数据库中的字段提供给Lucene文档,这样就可以搜索五个不同的产品字段。1)可以从SQL数据库创建文档吗?如何设置文本var,使其从数据库中获取该特定字段中的所有内容?var queryParser = new QueryParser(Version.LUCEN
我最近开始使用Lucene.NET,我遇到了一些问题:我使用IndexWriter在C:\\TestIndex中索引我的文档,我猜它是有效的,因为它生成了几个.fnm,.frq,.cfx,.tii,.tis问题是,当我试图通过它们进行简单的搜索时,我永远得不到任何结果。indexSearch = new IndexSearcher(indexReader);
QueryParserparser = new QueryPa
不使用queryparser而使用phrasequery或termquery有什么好处?在我看来,你可以使用queryparser来取代它们中的任何一个?例如,如果我想搜索一个确切的短语,我可以这样做:QueryParserqueryParser = new QueryParser(Version.LUCENE