조인 요소

컨텐트 모델

join:==EMPTY

특성

  • @dstFilterExpr (문자열)
  • @xpath-dst (문자열)
  • @xpath-src (문자열)

부모

<element>

하위

없음

설명

SQL 테이블 간 조인을 만드는 필드를 정의할 수 있습니다.

사용 및 사용 상황

<join> 요소는 부모 <element> 요소가 'link' 유형인 경우에만 사용할 수 있습니다. 즉, 상위 요소에 "@type=link" 속성이 선언되어야 합니다.

<join> 요소에서 원격 테이블의 이름 및 네임스페이스를 지정할 필요가 없습니다. 부모 <element>에 지정해야 합니다.

규칙으로, 링크는 스키마 끝에 정의됩니다.

링크 유형 요소가 정의될 때 <join> 요소가 지정되지 않으면 두 테이블의 기본 키에 링크가 자동으로 배치됩니다.

특성 설명

  • dstFilterExpr(문자열):이 속성을 사용하면 원격 테이블의 적격한 값 수를 제한할 수 있습니다.
  • xpath-dst(문자열):이 속성은 Xpath(원격 테이블의 @name 속성)를 받습니다.
  • xpath-src(문자열):이 속성은 현재 스키마의 Xpath(@name 특성)를 받습니다.

예제

현재 테이블의 'email' 필드와 원격 테이블의 "@compagny-id" 필드 사이의 링크:

<join xpath-dst="@compagny-id" xpath-src="@email"/>

'EN' 값이 포함되어야 하는 "@country" 필드의 내용을 기반으로 "cus:Country" 테이블을 향해 필터링된 링크:

<element name="StockEN" type="link" label="MyLink" target="cus:Stock">
   <join xpath-dst="@country" xpath-src="@code" dstFilterExpr="@country = 'EN'"/>
 </element>

이 페이지에서는

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now