1
나는 범주 목록을 가지고 있습니다. 1000, 1001, 1002, 1003 등 ... 및 사용자는이 카테고리 중 일부에만 액세스 할 수 있습니다. 사용자가 액세스 할 수있는 범주만을 기반으로 lucene.net 검색 결과를 필터링하거나 액세스 권한이없는 항목의 결과를 생략하려고합니다.Lucene 필터를 사용하여 목록을 기반으로 항목을 제한합니다.
나는 루씬 FieldCacheTermsFilter를 사용하여 시도했지만이 전혀 결과를 반환 :
New Lucene.net.search.FieldCacheTermsFilter("category", {"1000", "1002"})
목록에 존재하는 값을 갖는 특정 필드를 기준으로 결과를 필터링 할 수있는 더 나은 방법이 있나요를?