QUERY

  • inputValue(input 위치에서 찾은 데이터)의 row count 만큼 roof 돌며 각 아이템에 대하여 node 쿼리 실행(검색 결과) 목록을 output에 반환

Define field

Query

ID

Description

ID

Description

id

query flow component id

name

이름

input

flow Component 처리 기준 데이터 위치

tid

쿼리할 nodeType id

output

flow Component 처리 결과 위치

next

다음 flow Component id

 

Query Terms

ID

Description

ID

Description

id

query terms id

field

검색할 대상 nodeType의 propertyType id (pid)

method

조회형식, 검색조건

  • "method": "matching"

  • "method": "sorting"

  • "method": "page"

(아래 상세설명)

value

조건값

 

Query Terms Method

 

sample

{ "typeId": "query", "id": 93511057, "name": "basic delivery place response", "input": "cart", "tid": "customerAddressBook", "limit": 1, "output": "item.deliveryPlace", "queryTerms": [ { "id": null, "field": "customer", "method": "matching", "value": "session.customer.id" }, { "id": null, "field": "useBasic", "method": "matching", "value": "true" } ], "next": 1701238844 }

 

result

{     "deliveryPlace": [         {             "id": 1070013838,             "customer": "233174268",             "name": "Home",             "recipient": "Hannah",             "useBasic": true,             "address": "1913950697",             "cellphone": "1033833985",             "phone": "988147987",             "owner": "user::anonymous",             "created": "2020-08-13T02:46:45.014+0000",             "modifier": "user::anonymous",             "changed": "2020-08-13T02:46:45.014+0000"         }     ] }