기본 메타 모델 다운로드

기본 메타 모델을 로컬 파일 시스템에 다운로드하려면 다음 단계를 수행하십시오.

  1. AEM Forms 인스턴스에 로그인.
  2. Forms > Forms & Documents > Meta Model 폴더로 이동합니다.
  3. global.schema.json 파일을 선택하고 Download ​을(를) 누릅니다. 다운로드 대화 상자가 나타납니다. Download asset(s) as binary files 옵션을 선택하십시오. Download ​을 누릅니다. 아카이브가 다운로드됩니다.

메타 모델 이해

메타 모델은 엔티티가 포함된 JSON 스키마 파일을 참조합니다. JSON 스키마 파일의 모든 엔티티에는 이름과 ID가 포함됩니다. 각 엔티티는 여러 속성을 포함할 수 있습니다. 엔티티와 해당 속성은 도메인에 따라 다를 수 있습니다. 키워드 및 필드 구성으로 스키마 파일을 늘려 스키마 속성을 적응형 양식 구성 요소에 매핑할 수 있습니다.

"Event": {
      "id": "Eventid",
      "allOf": [
        {
          "$ref": "#Entity"
        },
        {
          "properties": {
            "startDate": {
              "type": "string",
              "format": "date",
              "description": "Specify the start date and time of the event in ISO 8601 date format."
            },
            "endDate": {
              "type": "string",
              "format": "date",
              "description": "Specify the end date and time of the event in ISO 8601 date format."
            },
            "location": {
              "$ref": "#PostalAddress",
              "description": "Specify the location of the event."
            }
          }
        }
      ]
    }

이 예제에서 Event ​은 id 값이 Eventid ​인 엔터티의 이름을 나타냅니다. 이벤트 엔티티에는 여러 속성이 포함됩니다.

  • startDate
  • endDate
  • 위치

메타 모델의 allOf 구문을 사용하면 엔터티 간에 상속이 가능합니다.

각 속성에는 다음이 더 포함될 수 있습니다.

메타 모델 속성

aem:affKeyword ​을 사용하여 참조된 키워드를 기반으로 전환 서비스에서 원본 양식 필드에 대한 검색 작업을 수행합니다. 전환 서비스는 검색 기준을 충족하는 필드에 JSON 스키마 속성 및 추가 속성을 적용합니다.

이 예에서 전환 서비스는 소스 양식에서 전화, 전화, 휴대폰, 회사 전화, 집 전화, 전화 번호, 전화 번호 및 전화 번호 키워드를 검색합니다. 전환 서비스는 이러한 키워드를 포함하는 필드를 기반으로 전환 후 type, pattern 및 aem:afProperties를 적응형 양식 필드에 적용합니다.