| Оператор | Обозначение | Назначение |
|---|---|---|
| Объединение | X & Y |
Объединяет две строку в одну |
Подробнее об операторе объединения:
& (Объединение) в JSONataОператор объединения строк (&) используется для объединения строковых значений операндов в единую результирующую строку. Если один или оба операнда не являются строками, то сначала они преобразуются в строку с использованием правил функции $string.
Примеры:
"Привет" & "Мир" ⇒ "ПриветМир"
📝 Используя оператор & были объединены две строки.
“Ему” & 40 & “лет” ⇒ "Ему40лет"
📝 Можно объединять несколько строк, записав их подряд через оператор &. Числовое значение 40 было автоматически преобразовано в строку при объединении.
❕Из примеров выше видно, что оператор & не ставит пробел между своими операндами при склейке строк.
"Ему" & " " & 40 & " " & "лет” ⇒ "Ему 40 лет"
📝 Можно использовать пробел в качестве строки, чтобы разделять операнды.
🧩 Официальная документация языка JSONata по & (объединение) на английском языке: http://docs.jsonata.org/other-operators#-concatenation
&) при написании правил Databird**Примеры:

📝 Исходное поле vendor объединяем оператором `&` со строкой “_Shop”.

📝 Исходные поля объединяем друг с другом цепочкой, разделив их пробелом.