2017-07-06 50 views
0

我需要将以下Java代码转换为C#,但我无法找到“SpanMultiTermQueryWrapper”的等效项。能否请你帮忙?Lucene .net +等效于C#中的SpanMultiTermQueryWrapper <MultiTermQuery>

FuzzyQuery firstNameQuery = new FuzzyQuery(new Term("text", firstName), 2); 
FuzzyQuery lastNameQuery = new FuzzyQuery(new Term("text", lastName), 2); 

SpanQuery[] clauses = new SpanQuery[] { 
    new SpanMultiTermQueryWrapper<MultiTermQuery>(firstNameQuery), 
    new SpanMultiTermQueryWrapper<MultiTermQuery>(lastNameQuery) 
}; 
SpanNearQuery spanNearQuery = new SpanNearQuery(clauses, 3, false); 
+0

这是[那个问题]的重复(https://stackoverflow.com/questions/7933000/spanmultitermquerywrapper-in-lucene-net)。虽然没有公认的答案,但有解决方案的提示。 –

回答