If Data Exists, Modify / If Not, Create
Last updated
Last updated
조건에 맞는 데이터가 있으면 업데이트 하고, 조건에 맞는 데이터가 없으면 생성하는 동작을 수행해요.
Collection for Data Creation/Update : 컬렉션 명
데이터를 저장할 컬렉션을 설정해요. 컬렉션 명은 대부분 메타ID와 같아요.
Data Search Condition : 데이터 검색 조건
데이터를 등록/수정을 판단할 항목 값을 말해요.
날짜로 설정했다면 해당 날짜가 비어있으면 데이터가 추가, 다른 데이터가 있었으면 새 데이터로 수정돼요.
첫째 줄 Key 값에는 컬렉션에 정의된 값, 둘째 줄 Value값에는 가져올 데이터의 값을 적어요.
Key 값 : dateTime
Value값 : tmpDocument.dateTime
Data Entries : 업데이트할 값
저장할 데이터를 정의해 주는 곳이에요. 주로 API 호출로 가져온 값을 저장할 곳을 지정해요.
Key 값 : pm10Value
Value값 : tmpDocument.pm10Value
items : 업데이트할 값에서 정의해 준 값을 실제 컬렉션의 항목 ID에 넣어주는 역할을 해요.
아래와 같이 작성해요.
[ { "pm10Value" : "tmpDocument.pm10Value", "pm25Value" : "tmpDocument.pm25Value" } ]
2024.01.09 Jinny
Update and Insert
This function involves updating data that meets specified conditions. In cases where no matching data exists, it performs the task of generating new data.
2023.08.11 Song