MENU
    Типовые выражения
    • 31 Oct 2023
    • 1 Минута для чтения
    • Авторы

    Типовые выражения


    Вводный текст

    Узнайте, как изменить типы данных с помощью редактора выражений.

    Типизация - это метод преобразования типов данных в другой тип данных для использования данных в различных методах или контекстах. В Tulip можно преобразовывать данные с помощью редактора выражений в триггере.


    Преобразование текста

    **texttoboolean()**Разбирает текст на булевы числа. "y", "yes", "t", "true" и "on" (и любые варианты с заглавной буквы) распознаются как true, а "n", "no", "f", "false" и "off" - как false.

    texttoboolean expression

    В приведенном ниже примере каждая текстовая переменная в левой части преобразуется в булеву переменную в правой части.

    texttoboolean expression in app

    **texttodatetime()**Изменяет заданный текстовый тип данных на тип данных Datetime

    ПРИМЕЧАНИЕ: Для этого выражения необходимо включить в него временной пояс. Список поддерживаемых часовых поясов можно найти на этом сайте.

    texttodatetime expression ex

    texttodatetime expression ex in app

    **texttofile()**Преобразование текста в файл

    texttofile expressions ex

    **texttoimageurl()**Преобразование текста в URL-адрес изображения

    texttoimageurl expression ex

    texttofile and imageurl expression ex in app

    **texttointeger()**Разбор текста в целое число

    texttointeger expression ex

    **texttonumber()**Преобразование текста или временной метки в число

    texttonumber expression ex

    Преобразование в текст

    **datetimetotext()**Изменяет заданный тип данных datetime в текстовый тип данных

    datetimetotext expression ex

    datetimetotext expressions ex in app

    **filetotext()**Преобразование файла в текст

    filetotext expressions ex

    filetotext expression ex in app

    **totext()**Разбирает что-либо в текст

    Другие типовые выражения

    **badge_id_to_user()**Преобразовывает идентификатор бейджа в объект User

    badge_id_to_user expression ex

    badge_id_to_user expression ex in app

    **int_to_hex()**Возвращает шестнадцатеричное представление заданного числа

    int_to_hex expression ex

    int_to_hex expression ex in app

    **hex_to_int()**Возвращает числовое представление заданной шестнадцатеричной строки

    hex_to_int expression ex

    hex_to_int expression ex in app

    **interval_to_seconds()**Возвращает длину интервала в секундах

    int_to_hex expression ex

    int_to_hex expression ex in app

    **interval_to_seconds()**Возвращает длину интервала в секундах

    seconds_to_interval expression ex

    **seconds_to_interval()**Преобразование секунд в интервал

    interval_to_seconds expression ex

    intervals and seconds expressions ex in app

    **user_id_to_user()**Преобразование идентификатора пользователя в объект user

    user_id_to_user expression ex

    user_id_to_user expression ex in app


    Вы нашли то, что искали?

    Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!


    Была ли эта статья полезной?