順序に従ってなんらかの処理を行う場合は、手動で割り当てることをおすすめします。手動で割り当てる場合があります。別のエンティティに割り当てないようにする方法はない点に注意してください。ブロックを取得させることです。別のエンティティで使用されないようにします。ランダムに生成します。グループに対して一意であることが保証されています。よる今後の割り当てで選ばれないようにしてください。システムのディレクトリ構造と同様の階層的に構造化された空間を形成します。エンティティを作成するときに、別のエンティティを親として設定することもできます。システムとは異なり、親エンティティが実際に存在している必要はありません)。エンティティとなります。エンティティと親との割り当ては永続的であり、エンティティの作成後は変更できません。割り当てられることはありません。エンティティの親、親の親、さらにその親などは順に祖先として位置付けられ、エンティティの子、子の子、さらにその子などは順に子孫として位置付けられます。エンティティから始まり、親から子を経由して対象のエンティティに至るまでの連なりを、エンティティの祖先パスといいます。エンティティを識別する完全なキーは、エンティティの祖先パスから始まってそのエンティティ自身で終わる一連の「種類と識別子のペア」で構成されます。エンティティの場合は祖先パスが空で、エンティティ自身の種類と識別子だけでキーが構成されています。[Person:GreatGrandpa]このコンセプトを次の図に示します。コンストラクタの引数として指定します。メソッドを呼び出します。番目の引数に親エンティティのキーを指定します。グループエンティティの作成、更新、削除は、すべてトランザクションのコンテキストで行われます。つのトランザクションで、このようなオペレーションが複数実行される場合もあります。いずれかのオペレーションが失敗した場合、すべてのオペレーションが適用されません。同一のトランザクション内で実行されるすべての強整合性読み取り(祖先クエリまたは取得)は、データの一貫性のあるスナップショットを維持します。しようとしたときにアプリケーションが例外を受け取っても、必ずしもトランザクションが失敗したことを意味するわけではありません。受け取ることがあります。トランザクションを構成してください。グループとは、祖先から共通のルート要素までが連結された一連のエンティティです。グループに編成する場合、実行可能なトランザクションの種類が制限されることがあります。グループに制限されます。グループに編成する必要があります。つのトランザクションという書き込みスループットの制限があります。グループをマスターなしで同期複製するために生じる制限です。グループに対する非祖先クエリ、多少古いデータが返される場合もある)の使用で対応できます。グループを作成すると効率的です。詳細については、強整合性に対応するデータ構造をご覧ください。グループキーに保存することは避けてください。グループが削除された後も保持されることがあります。以上のプロパティで構成されます。つのエンティティがあった場合、プロパティが同じであっても型が異なる値が存在する場合があります。インデックスが付けられていないエンティティを無視します)。個まで割り当てることができます。複数の値を持つプロパティは、たとえば等式フィルタを使ったクエリを実行するときなどに便利です。プロパティのいずれかの値がフィルタで指定した値と一致すれば、そのエンティティはクエリの条件を満たしていることになります。複数の値を持つプロパティの詳細と既知の問題については、データストアのクエリページをご覧ください。サポートされている値の型は、次のとおりです。保存しないでください。値を比較すると一致しなくなります。値を使用してください。つの値の型をサポートしています。バイト)は、インデックスに登録され、クエリのフィルタ条件や並べ替えの順序付けに使用できます。メガバイト)は、インデックスに登録されず、クエリのフィルタや並べ替えの順序付けには使用できません。