AdaloとXanoのデータタイプの扱い
Xanoでフィールドを操作することは、Adaloでプロパティを操作することに似ていますが、考慮すべきいくつかの違いや独自の状況があります。
Last updated
Was this helpful?
Xanoでフィールドを操作することは、Adaloでプロパティを操作することに似ていますが、考慮すべきいくつかの違いや独自の状況があります。
Last updated
Was this helpful?
スキルレベル: エキスパート
まず、ガイドを完了してください。
この機能を使用するには、TeamまたはBusinessのAdaloプランが必要です。
Xanoでは、プロパティはフィールドと呼ばれますが、一部のタイプは同じである一方、使用目的に応じて保存方法に違いがあります。詳細については、以下の表を参照してください。
Text
テキストフィールドを使用します - 数値、記号、文字、さらには絵文字を保持できます。
Number
小数点を必要としない数値を保持するには整数フィールドを使用します(例: 1、500、4379など)。 小数点を保持する必要がある数値には、小数フィールドを使用します(例: 3.14、6.2、134555483.1など)。
True/False
ブールフィールドを使用します。更新および作成アクションを実行する際に、利用可能な画面データを使用しない場合は、アクション入力でリテラルテキスト "true" および "false" を使用する必要があることに注意してください。
Date
日付フィールドを使用します。これはXanoでは単純な文字列として保存され、有効なタイムスタンプとして保存されません。このフィールドタイプを基に日付を計算することはできません。
Date and Time
タイムスタンプフィールドを使用します。これはXanoではミリ秒単位のUNIXタイムスタンプとして保存されます。このフィールドを使用して日時を計算します。更新および作成アクションを実行する際に、このフィールドはテキストフィールドとして表示されます。"フォーマットなし" を選択して日付または日時を送信してください。Xanoはこの形式を適切なUNIXタイムスタンプに自動変換します。
Image
アップロードされた画像のURLを保存するためにテキストフィールドを使用します。画像はAdaloに保存されていますが、そのURLはXanoデータベースのテキストプロパティとして保存されます。
File
画像プロパティと同様に、ファイルのURLを保存するためにテキストフィールドを使用する必要があります。
Location
緯度と経度のために2つの整数フィールドを使用するか、緯度と経度を含むJSONオブジェクトを保持するためにポイントフィールドを使用できます。
One-to-Many Relationship
関連付けのためにテーブル参照フィールドを使用し、API呼び出しで必要なプロパティを関連フィールドから検索して返します。Xanoでは、テーブル参照は1つのテーブルにのみ作成されますが、データは関係の両側で利用できます。
Many-to-Many Relationship
最も簡単なアプローチは、関係を必要とする2つのテーブル間に共有テーブルを作成することです。たとえば、多くの投稿と多くのユーザーの間に「いいね」を表す関係を持つ代わりに、ユーザーと投稿の2つのテーブル参照フィールドを保持するリテラルなLikesテーブルを作成します。
Xanoのフィールドを変更する際は、必ずする必要があります。
伝統的なコーディングの観点からデータ型とその定義について基本的な知識を持っていると非常に役立ちます。AdaloとXanoでは、すべてのプロパティ/フィールドタイプがで表現されることができます。
すべての統合と同様に、Adaloは統合のAdalo側のサポートしか提供できません。Xanoアカウント、ダッシュボード、または実装に関する支援が必要な場合は、Xanoの、Xanoの、、またはに直接お問い合わせください。
この記事に関する追加のヘルプが必要な場合は、いつでもで質問してください!投稿にこの記事へのリンクを貼り付けることも忘れないでください!また、も役立つかもしれません!
チュートリアルやヘルプドキュメントのリクエストがありますか?