2014-12-16 3 views
0

작동하지 조인 : 나는 SOLR 클라우드 환경에서 2 개 파편이 내 쿼리는 쿼리가 준 샤드에서 검색 B를 이용하여 수집에서 데이터를 검색하는 동안 무슨 일 이제 http://localhost:8983/solr/B/select?wt=json&indent=true&q=*:*&fq={!join from=id to=uid fromIndex=A}type:xxxSOLR는 예를 들어 SOLR 클라우드 환경

같다 xxx

의미 문서가 컬렉션 A의 샤드 2에서 발견되면 쿼리는 다음과 같은 경우에도 샤드 2의 데이터 만 검색합니다. 즉, 조인 쿼리의 데이터는 {! join from = id = uid fromIndex = A} 컬렉션 B도.

답변

0

두 개의 컬렉션을 모두 포함하도록 쿼리를 병합 해보십시오.

로컬 호스트 : 8983/SOLR/B/선택 중량 = JSON & 들여 쓰기 = 사실 & Q = : & FQ = 입력 {에 ID =에서 가입 = UID 가 fromIndex = A!} : XXX 로컬 호스트 : 8983는/SOLR/A/선택 중량 = JSON & 들여 쓰기 = 사실 & Q = : & FQ =

{= ID에서 가입 = UID가 fromIndex = B로!}