2016-08-31 2 views
0

플랫폼에 문서 (주문)를 생성하는 외부 시스템이 있습니다. 플랫폼에 대한 참조는 기본 키가 아닌 문자열 코드를 통해 유지 관리됩니다.기본 키가 아닌 필드로 문서 결합

{ 
    docType: "submission", 
    code: "XPTO28", 
    name: "test-sub" 
} 

{ 
    docType: "order", 
    code: "XPTO28", 
    value: "100$" 
} 

기본 키를 사용하지 않고 제출 문서에 대한 주문 문서를 연결하는 모든 쿼리가, 아니면 내가 그렇게 프로그래밍 방식으로 수행해야합니다 그래서, 나는 다음과 같은 개체가?

답변

1

프로그래밍 방식으로 처리해야합니다. N1QL의 조인은 현재 필드 (또는 접두어를 연결하는 것과 같이 필드에서 재구성 될 수있는 것)를 조인 된 키 공간의 기본 키에 연결하는 것으로 제한됩니다.