@afterAction

  • 새로운 로직을 발생시켜요.

  • 사용자가 원하는 컬렉션 명과 이벤트 타입의 로직을 발생시킬 수 있어요.

ex) 예약 정보가 있으면(if) 예약 정보를 업데이트 시키고, 예약 정보가 없으면(if) 예약 정보를 생성시키는 경우.

사용 방법

  • 로직 설정 ➡︎ If When, Where에 원하는 값 입력 ➡︎ New data query 를 펼쳐 주세요.

  • Event에서 @afterAction을 드래그앤드롭하여 원하는 위치(flows, #ifTrue, #ifFalse, @for)에 넣어주세요.

  • 아래의 이미지와 같이 preDocument, newDocument, tmpDocument, eventType, collectionName에 필요한 값을 작성해 주세요.

필드 설명

  • eventType(String) (필수) : 이벤트 타입을 정의해요.

  • collectionName(String) (필수) : 컬렉션 명을 정의해요.

  • metaCode(String) (필수) : 메타 코드를 정의해요.

  • preDocument(Object, 동적 키, 동적 Object) => (최종형 Object or Null) (필수)

    : 발생되는 로직에서 사용할 preDocument를 정의해요.

  • newDocument(Object, 동적 키, 동적 Object) => (최종형 Object or Null) (필수)

    : 발생되는 로직에서 사용할 newDocument를 정의해요.

  • tmpDocument(Object, 동적 키, 동적 Object) => (최종형 Object or Null) (필수)

    : 발생되는 로직에서 사용할 tmpDocument를 정의해요.

2024.03.13 Jinny

Last updated