値を指定できない型の場合、対応するプロパティを持たないエンティティを読み込むと例外がスローされます。使用してエンティティを作成した場合は発生します。値を設定すると、データストアで空のコレクションを表します。個の配列が割り当てられます。読み込んだオブジェクトのプロパティに値がない場合は、フィールドに該当する型の空のコレクションが割り当てられます。値が含まれるコレクションは区別されます。エンティティのプロパティに対応するフィールドがオブジェクトにない場合、オブジェクトからはそのプロパティにアクセスできません。オブジェクトをデータストアに保存し直すと、その余分なプロパティは削除されます。エンティティのプロパティの値の型と、それに対応するオブジェクトのフィールドの型が異なると、そのフィールドの型への値のキャストを試みます。)の場合、値のキャストではなく変換が行われます。数値のプロパティ値がフィールドの型よりも大きい場合、変換は例外をスローせずにオーバーフローします。次の行を追加して、インデックス付けされていないプロパティを宣言できます。value="true")このプロパティは、クラス定義に配置されています。セクションをご覧ください。これをサポートします。ドキュメントをお読みになることをおすすめします。読み終えたら、先に進みましょう。ドキュメントに記載されているとおりに動作しますが、制限がいくつ設けられています。ここでは、この制限について説明したうえで、具体的な例をいくつか挙げていきます。データストアでは結合がサポートされていません。コールが必要になります。これは実に非効率的なので、「new-table」の継承方法は継承階層のルートのデータクラスのみでサポートされています。オブジェクトのデータをスーパークラスの「テーブル」に格納できます。この方法は非効率的ではありませんが、現在サポートされていません。この方法については、今後のリリースで検討していきます。ドキュメントに記載されているとおりに動作します。オブジェクトで「新しいテーブル」を使用できます。