Типы данных
Нажмите, чтобы скопировать
Типы данных
AppMaster.io поддерживает различные типы полей, каждое поле может содержать массив (коллекцию) значений. Лучший способ получить максимум возможностей платформы - выбрать соответствующие типы полей. Платформы AI обрабатывают каждый тип по-разному, и многие функции автогенерации зависят от типа поля. Старайтесь использовать наиболее точные типы полей для ваших данных.
Тип поля | Описание | Случай использования |
Строка | Стандартное строковое поле | Любые строковые данные - просто короткий текст, не требующий специального форматирования (для телефонов и электронных писем используются специальные поля) |
Текст | Многострочное текстовое поле | Комментарии, сообщения, тексты и т.д. |
Целое число | Целое число для подсчета объектов. | Для любых целочисленных значений - количества, счетчики и т.д. |
Float | Плавающие значения со стандартной точностью | Денежные значения, любые плавающие значения |
Десятичная дробь | ||
Boolean | Булево значение имеет только состояние True или False. | Идеально подходит для полей данных, которые имеют только 2 состояния, например, доставлен, активен и т.д. |
Дата | Стандартное поле даты, хранит только дату без времени | Используется там, где важна только дата, но не время. |
Время | Стандартное поле времени суток, хранит только время без даты | Используется там, где важно только время дня, а не дата |
ДатаВремя | Комбинированное поле даты и времени, хранит дату и время в одном значении | Используется как полное представление дня и момента времени |
TimeSpan | Специальный тип для хранения длины временного интервала с точностью до миллисекунды | Используется для определения временного интервала, используется в результате подстановки двух дат |
Пароль | Строковое поле, предназначенное для хранения паролей и конфиденциальных данных | Пароли, токены, конфиденциальные данные |
Электронная почта | Строковое поле, предназначенное для хранения электронной почты | Поля электронной почты |
Номер телефона | Номера телефонов могут храниться и отображаться со специальным форматированием | Поля телефонного номера |
Файл | Тип поля File предназначен для хранения файлов любого типа. Использует хранилище по умолчанию для хранения данных файла и DB для хранения метаданных | Фотографии, видео, вложения и т.д. |
Геоточка | Стандартная точка GPS с долготой и широтой (например, 37.381238, -121.974801). | Для точек карты в основном любые данные, связанные с картой и местоположением. Если вы хотите добавить точность - добавьте через отдельное поле |
Перечисление | Тип enum - это специальный тип данных, который представляет значение из заранее определенного списка значений. | Идеально подходит, когда пользователю нужно выбрать значение из предопределенного списка значений. Например, статус заказа, фиксированный список типов автомобилей и т.д. |
Модель | Поле, которое имеет связь с существующей моделью данных. | Используется в отношениях между моделями, бизнес-процессами и переменными конечных точек |
Массив | Тип Array - это тип данных, который представляет собой коллекцию элементов. | Используется, когда необходимо хранить несколько элементов одного типа в одном поле |