3
My Solr Index에는 'type'이라는 필드로 식별 할 수있는 두 가지 유형의 사용자 (Type-A 및 Type-B)가 있습니다. 그러나 사용자가 두 가지 유형 (A 및 B) 아래에 항목을 가질 가능성이 있습니다. 사용자가 검색되고 그는 단지 형-A의 예를 들어Solr을 검색하는 동안 중복을 피하십시오.
,
Jacob is a user who comes under both Types(A and B). So, he will have two documents in our Index like:
//document-1
name:...
type:A
age:...
//end of document-1
//document-2
name:...
Type:B
age:...
//end of document-2
내 목적은,
, 그는 결과에 있어야합니다.
사용자가 검색되어 Type-B 만있는 경우 그는 결과에 있어야합니다.
- 사용자 (예 : Jacob)를 검색 할 때 A 유형과 B 유형 모두 인 경우 유형 A의 문서 만 결과에 있어야합니다.
어떻게 쿼리를 통해이를 수행 할 수 있습니까?
미리 감사드립니다.
유용한 정보를 제공해 주셔서 감사합니다! – Mavellin