Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 1.18 KB

composition.md

File metadata and controls

13 lines (7 loc) · 1.18 KB

<- На головну Розділ

Запити композиції (Query composition)

У JSONata все є виразами (expression). Вираз містить значення (values), функції (functions) та оператори (operators), які при оцінюванні (evaluated) виробляють результуюче значення. Функції та оператори застосовуються до тих значень, які в свою чергу самі можуть бути результатами оцінювання під-виразів. Таким чином, мова передбачає складені (ієрархічні) вирази. Приклади виразів:

  • (5 + 3) * 4

  • Product.(Price * Quantity)

Використовуйте ‘блок коду’ - декілька виразів, розділених крапкою з комою

(expr1; expr2; expr3). Кожен вираз в блоці оцінюється в послідовності відповідно до порядку, з блоку повертається результат останнього виразу.