Typy danych
Kliknij, aby skopiować
Typy danych
AppMaster.io obsługuje różne typy pól, każde pole może zawierać tablicę (kolekcję) wartości. Najlepszym sposobem na uzyskanie maksimum możliwości platformy jest wybranie odpowiednich typów pól. Platformy AI traktują każdy typ inaczej i wiele funkcji autogeneracji zależy od typu pola. Postaraj się używać najbardziej odpowiednich typów pól dla swoich danych.
Typ pola | Opis | Przypadek użycia |
String | Standardowe pole typu string | Dowolne dane łańcuchowe - tylko krótki tekst, który nie wymaga specjalnego formatowania (dla telefonów i e-maili używaj specjalnych pól) |
Tekst | Wielowierszowe pole tekstowe | Komentarze, wiadomości, teksty i inne |
Integer | Jest to liczba całkowita służąca do zliczania obiektów | Dla dowolnych wartości całkowitych - ilości, liczników itp. |
Float | Wartości Float o standardowej precyzji | Wartości pieniężne, dowolne wartości typu float |
Decimal | ||
Boolean | Wartość logiczna ma tylko stan True lub False | Idealny dla pól danych, które mają tylko 2 stany, np. dostarczony, aktywny, itp. |
Date | Standardowe pole daty, przechowuje tylko datę bez czasu | Stosowane tam, gdzie ważna jest tylko data, a nie czas |
Czas | Standardowe pole godziny dnia, przechowuje tylko czas bez daty | Użyj, gdy ważna jest tylko godzina bez daty |
DateTime | Połączone pole daty i czasu, przechowuje datę z czasem w jednej wartości | Użyj jako pełnej reprezentacji dnia i momentu czasu |
TimeSpan | Specjalny typ do przechowywania długości przedziałów czasowych z dokładnością do milisekundy | Używany do definiowania przedziałów czasowych, używany jako wynik podbudowy dwóch dat |
Password | Pole typu String, przeznaczone do przechowywania haseł i danych wrażliwych | Hasła, tokeny, dane wrażliwe |
Pole typu String, przeznaczone do przechowywania wiadomości e-mail | Pola Email | |
Numer telefonu | Numery telefonów mogą być przechowywane i renderowane ze specjalnym formatowaniem | Pola numeru telefonu |
Plik | Pole typu plik jest przeznaczone do przechowywania dowolnego typu plików. Używa domyślnego magazynu do przechowywania danych plików oraz DB do przechowywania metadanych | Zdjęcia, filmy, załączniki itp. |
Geo punkt | Standardowy punkt GPS z długością i szerokością geograficzną (np. 37.381238, -121.974801). | Dla punktów mapowych przede wszystkim wszelkie dane związane z mapą i lokalizacją. Jeśli chcesz dodać dokładność - dodaj przez osobne pole |
Enum | Typ enum jest specjalnym typem danych, który reprezentuje wartość z predefiniowanej listy wartości. | Idealny, gdy użytkownik musi wybrać wartość z predefiniowanej listy wartości. Np. status zamówienia, stała lista typów pojazdów itp. |
Model | Pole, które ma powiązanie z istniejącym modelem danych | Używane w relacjach pomiędzy modelami, procesami biznesowymi i zmiennymi punktów końcowych |
Array | Typ tablicy jest typem danych, który reprezentuje zbiór elementów. | Używany, gdy trzeba przechowywać wiele elementów tego samego typu w jednym polu |