QUERY
inputValue(input 위치에서 찾은 데이터)의 row count 만큼 roof 돌며 각 아이템에 대하여 node 쿼리 실행(검색 결과) 목록을 output에 반환
Define field
Query
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 | query terms id |
field | 검색할 대상 nodeType의 propertyType id (pid) |
method | 조회형식, 검색조건
(아래 상세설명) |
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"
}
]
}