동일한 이름 (company_id)을 가지고 있지만없는 엔티티를 기반으로 문서를 쿼리하기 위해 다른 엔티티의 두 필드에서 조인을 시도하고 있습니다.Solr 쿼리 시간 조인
예 : 판매 법인과 회사 엔티티가 있습니다. 판매 법인은 회사 id를 보유하고 회사 엔티티는 회사 이름을 보유합니다.
크기 때문에 인덱스 시간에이 조인을 수행 할 수 없습니다.
x
이상의 매매가있는 회사의 이름을 알고 싶습니다. fq
하나
q={!join+from=company_id+to=company_id}sales:[100 TO *]
및
fq={!join+from=company_id+to=company_id}sales:[100 TO *]
가 난 그냥
q
매개 변수로
*:*
지정 :
나는 다음 두 가지 모두를 시도했다.
두 가지 경우 모두 결과가 있지만 결과에 해당 범위의 매출이 없습니다.
어떻게 해결할 수 있습니까? 이 관여 하나의 엔티티와 함께 작동하도록 나타납니다 : SOLR 4.4
주 사용
.
아니요, 여러 엔터티 ( 태그 중 두 세트 이상) –
soandos