AppMaster.ioはいくつかのデータ型をサポートしており、各変数は単一または配列にすることができます。
プラットフォームの人工知能は各タイプを異なる方法で処理するため、多くの自動生成機能は選択したデータタイプに依存します。したがって、アプリケーションが機能するデータに最も近いタイプを選択することが重要です。
データ型のリスト
- 文字列は、最大長が255文字の標準の文字列フィールドです(文字列には数字や記号を含めることができますが、常にテキストとして扱われます)。
- テキスト-長さの制限がない複数行のテキストフィールド(コメント、メッセージ、投稿)。
- 整数は、オブジェクト(数量、カウンター)をカウントするための整数型です。
- Float-標準の高精度浮動小数点値。金額などの小数部分を持つ可能性のある数値を格納するために使用されます。
- ブール値は、ブール値がtrue(論理単位「1」)またはfalse(論理ゼロ「0」)の2つの値のいずれかを取ることができるデータ型です。
- 日付は、日付のみを格納する標準フィールドであり、通常はYYYY-MM-DDの形式です。
- 時間は、時間をhh:mm:ss形式で格納する標準フィールドです。日付データなしで時刻のみを格納します。
- DateTimeは、日付と時刻を組み合わせたタイプであり、1つの値に格納できます。
- TimeSpanは、ミリ秒の精度(2つの日付を減算した結果)で時間間隔を格納するための特別なタイプです。
- パスワードは、パスワード、トークンなどの機密データを保存するための文字列フィールドです。
- 電子メールは、電子メールアドレスを格納するための文字列フィールドです。
- 電話番号-電話番号を単一の形式で保存するための文字列フィールド。
- ファイル-あらゆるタイプのファイルを保存することを目的としています。ファイルデータにはデフォルトのストレージを使用し、メタデータにはデータベースを使用します。
- ジオポイントは、経度と緯度を含む標準のGPSポイントです。
- Html -HTMLマークアップを格納するためのデータ型。
- 列挙型は、事前定義された値のリスト(注文ステータス、製品カテゴリのリストなど)を格納するための特別なデータ型です。
- モデル-既存のデータモデルへのリンクが含まれています。モデル間の関係の構築、ビジネスプロセスの設定、およびエンドポイント変数で使用されます。
データ型の変更
特別なブロック(ロジック/タイプ変換グループ)を使用して、ビジネスプロセスの過程で変数のタイプを変更できます。
データモデルを作成した後、そのフィールドの1つのタイプを変更する場合は、このモデルにエントリを作成したかどうかを検討する価値があります。そうでない場合は、データ型を目的のデータ型に変更するだけです。 2番目のケースでは、変換が必要なので、プロンプトに従います。プラットフォームでは、既存の形式がフィールドの変換先の形式と互換性がある場合にのみ、データ型を変更できます。
型を配列に変更することは、下位互換性がありません。
AppMaster.ioのデータの操作
ノーコードプラットフォームでデータを操作する方法の詳細については、ウェブサイトのドキュメントとAppMaster.ioYouTubeチャンネルのビデオチュートリアルをご覧ください。