我用索引和搜索数据创建了Lucene.net项目(模糊搜索和通配符搜索)。现在我想优先考虑搜索结果。如何对内容进行排名?
对于模糊搜索:
Query query = new FuzzyQuery(new Term("ContentText", searchString));
finalQuery.Add(query, BooleanClause.Occur.SHOULD);
对于通配符搜索:
Query query1 = new WildcardQuery(new Term("ContentText", searchString));
finalQuery.Add(query1, BooleanClause.Occur.SHOULD);