Skip to main content

Класифікатори та селекти

Всі класифікатори та селекти зберігаються у відповідному GIT проєкті в папці cls.

Класифікатори

Зберігаються значення у файлі формату .json, приклад

[
{
"id": "1",
"text": "Комунальна"
},
{
"id": "2",
"text": "Державна",
"data": "Державна"
},
{
"id": "3",
"text": "Приватна",
"data": "Приватна"
}
]

Селекти

Зберігаються файли у форматі .sql. Принцип виклику відрізняється від класифікаторів - запит значень йде у базу даних до конкретної таблиці.

select conformity from data_barlessness.entrance_group

Як викликати селект чи класифікатор?

Викликається через команду /api-user/suggest/{name} на конкретному порталі.

Повертаються значення id та text. Приклад:

[
{
"id": "1",
"text": "Комунальна"
},
{
"id": "2",
"text": "Державна"
},
{
"id": "3",
"text": "Приватна"
}
]

Додатково

Викликати класифікатор чи селект можна також через helper select:

{{{select id data="cls_name"}}} //cls_name = назва класифікатора/селекту