SpanTermQuery を使用してキーワード「(Mercedes OR Benz)」の出現回数を見つけようとしていますが、「mercedes」、「benz」などの小さなケースで単一の単語しか使用していません。キーワード「Mercedes OR Benz」の出現を見つけることができません。
誰かがこれについて何か考えているなら、私を助けてください。
以下は、私が使用しているコードスニペットです。
SpanQuery spanQuery = new SpanTermQuery(new Term("FullText","Mercedes OR Benz"));
// define your span query here
Spans spans = spanQuery.getSpans(indexReader);
int occurrenceCount = 0;
while (spans.next()) {
occurrenceCount++;
}
System.out.println("Number of Occurences in FullText spans : "+occurrenceCount);
前もって感謝します。