내 문서의 여러 입력란을 검색하려면 Lucene.Net'sMultiFieldQueryParser을 사용하고 있습니다. 텍스트가있는 필드를 찾고 싶습니다. 예를 들어, 내 검색은 다음과 같습니다MultiFieldQueryParser를 사용할 때 Lucene에 내 검색 텍스트가있는 필드는 무엇입니까?
var parser = new MultiFieldQueryParser(new string[] {"question","answer"}, analyzer);
var query = parser.Parse(searchphrase);
for(int idx=0; idx<hits.Length() ++idx)
{
var doc = hits.Doc(i);
// was this hit found in "answer" or "question"??
}
내가 searchphrase이 대답 또는 질문 필드