Get matched terms from Lucene query

前端 未结 5 1078
南笙
南笙 2020-12-03 12:49

Given a Lucene search query like: +(letter:A letter:B letter:C) +(style:Capital), how can I tell which of the three letters actually matched any given document?

5条回答
  •  Happy的楠姐
    2020-12-03 13:42

    You could use a cached filter for each of the individual terms, and quickly check each doc id against their BitSets.

提交回复
热议问题