기록에 동적 속성 추가

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • 동적 속성과 해당 값을 기록에 저장합니다.

    시작하기 전에

    필요한 역할: 없음

    동적 속성 저장소 필드에 속성을 추가하려면 저장소 필드가 있는 테이블에 대한 쓰기 권한이 있어야 합니다.

    이 태스크 정보

    동적 속성 저장소 필드를 생성하고 해당 네임스페이스에 대한 동적 범주와 동적 속성을 설정한 후에는 하나 이상의 동적 속성을 사용하여 기록을 설명할 수 있습니다.

    프로시저

    1. 동적 속성 스토어 필드가 있는 테이블로 이동합니다.
    2. 새로 만들기를 선택하여 기록을 만듭니다.
    3. 옵션: 범주 참조 필드에서 사용하려는 동적 속성이 포함된 동적 범주를 선택합니다.
    4. JSON을 입력하거나 API를 사용하여 동적 속성 저장소 필드에서 하나 이상의 동적 속성을 캡처합니다.
      옵션설명
      JSON 입력 동적 스토어 필드에 하나 이상의 속성과 값을 입력합니다. 예:
      { "watts: 50" , "screen_size": "75", "screen_type" : "OLED" }
      API 사용 GlideRecord API에서 setValue()를 호출하고 동적 속성 저장소 필드로 데이터를 보냅니다. 예:
      var gr = new GlideRecord(‘products’);
      gr.setValue(‘televisions->watts’, '50');
      gr.setValue(‘televisions->screen_size’, '75');
      gr.setValue(‘televisions->screen_type, 'OLED');
      gr.insert();

    결과

    하나 이상의 동적 속성과 해당 값이 기록에 저장됩니다. 사용자는 속성에 대한 값이 있는 기록을 쿼리할 수 있습니다. 예:

    var gr = new GlideRecord(‘products’);
    gr.addQuery(‘televisions->screen_type', ‘OLED’);
    gr.query();