본문으로 건너뛰기

쿼리 사용하기

쿼리를 사용하면 연결된 데이터 소스에서 데이터를 불러오거나 가공하는 등 데이터 소스에서 지원하는 기능을 사용할 수 있습니다.

쿼리 만들기

"워크플로우/쿼리 추가" 버튼을 누른 뒤 "빈 쿼리 생성"을 클릭하여 쿼리를 생성하거나 쿼리의 이름을 입력 후 버튼을 클릭하여 쿼리를 생성합니다.

tutorial 3

변수 값 가져오기

쿼리는 변수를 등록하고 사용 할 수 있습니다. 사이드바의 변수 아이콘을 클릭하여 변수 페이지로 이동 후 변수를 추가합니다.

query-variables

이후 쿼리 입력기에서 inputs.변수명을 입력하여 등록 된 변수의 값을 가져 올 수 있습니다.

query-variables-result

쿼리 값 가져오기

쿼리는 페이지내에 등록 된 다른 쿼리의 값을 가져 올 수 있습니다.

새로운 쿼리를 등록한 후 결과 값으로 "Hello World!"라는 문자열을 반환합니다. query-data

이후 다른 쿼리의 값을 가져오고자 하는 쿼리의 입력기에서 새로 등록한 쿼리명.data를 입력하면 등록 한 쿼리의 결과 값을 가져올 수 있습니다. query-data-result

컴포넌트 값 가져오기

쿼리는 페이지내에 등록 된 컴포넌트의 값을 가져 올 수 있습니다.

예시로 textField1라는 이름의 텍스트 필드를 만들고 값을 입력합니다. component

이후 쿼리 입력기에서 컴포넌트명.value를 통해 컴포넌트의 값을 가져올 수 있습니다. component-result

페이지 변수 값 가져오기

페이지의 변수 또한 가져 올 수 있습니다. 우선 페이지의 변수를 하나 추가합니다. page-variables

이후 쿼리 입력기에서 page.변수명을 입력하여 등록 된 변수를 가져 올 수 있습니다. page-variables-result

버튼에서 페이지 변수 값 활용하기

페이지 변수는 URL에 쿼리 파라미터로도 전달 받을 수 있으며 버튼으로 페이지를 이동할때 활용할 수 있습니다. 버튼에서 페이지 변수가 설정된 페이지 선택시 페이지 변수에 원하는 값을 넘길 수 있습니다. page-parameter

이를 통해 데이터 목록에서 상세한 데이터 페이지로 이동하는 페이지를 만들때 고유한 값을 넘겨 선택한 아이템의 상세한 내용을 볼 수 있는 페이지를 구성할 수 있습니다.

워크플로우 스텝 값 가져오기

워크플로우의 경우 스텝의 결과 값을 가져 올 수 있습니다.

첫번째 스텝에 반환 값을 추가 합니다. step

이후 새로운 스텝 을 추가하여 쿼리 입력기에 outputs.스텝명을 입력하여 결과 값을 가져 올 수 있습니다. step-result

마무리

쿼리에 대한 기본적인 사용법을 알아보았습니다. 쿼리는 데이터를 불러오고, 가공하고, 활용하는 등 다양한 방법으로 사용될 수 있습니다. 이 문서에서 소개된 내용은 기본적인 것들이지만, Hops의 기능들을 잘 활용한다면 훨씬 더 많은 것들을 할 수 있습니다.

작성 할 수 있는 쿼리를 살펴보시고 어드민에 필요한 추가적인 기능들을 탐색해보세요. 또한, 궁금한 점이나 도움이 필요한 경우 언제든지 연락주시기 바랍니다. 메일(contact@hopsoffice.com)로 문의하시면 사용을 도와드리겠습니다.