ソリューションとテクノロジーで成功への道筋をつけることができます。Cloudお客様のビジネス全体に役立つ、わかりやすい料金体系です。安全でインテリジェントなプラットフォームを使って今すぐ始めましょう。プロダクトをお試しいただけます。ライブラリを使用することを強くおすすめします。よるエンティティの自動キャッシュなど)。移行ガイドをお読みください。クラスは、データモデル定義のスーパークラスです。モジュールで定義されています。サブクラス化するクラスを定義します。クラスのインスタンスを使用して定義します。クラスのサブクラスをインスタンス化します。エンティティのプロパティは、インスタンスの属性を使用して割り当てることも、コンストラクタへのキーワード引数として割り当てることもできます。エンティティの種類名として使用されます。サブクラスでそれらの名前を使用することはできません。属性の名前は、エンティティに設定された対応するプロパティの名前として使用されます。インスタンスの属性のうち、名前がアンダースコア(_)で始まる属性は無視されます。インスタンスでこのような属性を使用して保管できます。インスタンス属性に関するいくつかの制約事項があります。詳細については、使用できないプロパティ名をご覧ください。すべてのエンティティにはキーがあります。オプションで、特定の種類のすべてのエンティティで一意の文字列として、キー名をキーに含めることもできます。メソッドでは、エンティティの種類とキー名を指定してエンティティを取得できます。エンティティには任意の親エンティティを指定することもできます。グループを使用して、データストア内でのトランザクション性とデータの局所性を制御します。引数として子エンティティのコンストラクタに渡します。メソッドを使用してエンティティを取得すると、対象のエンティティが存在しない場合には必要に応じてデータストア内にエンティティを作成できます。インスタンスに対応するエンティティは存在しません。クラスのコンストラクタは次のように定義されます。**kwds)これが、データモデル定義のスーパークラスです。メソッドが呼び出されます。これらの呼び出しで発生した例外は、このコンストラクタの呼び出し側に伝播されます。インスタンスまたはエンティティのキー。key_nameエンティティのキー名。この名前は主キーの一部となります。キーとして使用されます。形式を使用しないでください。文字列として保存されます。エンティティが上書きされます。kwdsインスタンスのプロパティの初期値。キーワード引数として使用されます。クラスで定義されている属性に対応します。一緒に使用することはできません。動作にフォールバックします。予約する場合、この属性が役立ちます。インスタンスでなければなりません。エンティティが上書きされます。クラスには次のクラスメソッドがあります。インスタンスを取得します。キーは、モデルの種類のエンティティを表すものでなければなりません。関数と同様ですが、型チェックが追加で行われます。引数keys取得するエンティティのキー、キーの文字列表現、またはキーあるいはキーの文字列表現のリスト。read_policy目的のデータ整合性レベルを指定する読み取りポリシー:STRONG_CONSISTENCY最新の結果を保証します。グループに限定されます。グループにわたる読み取りが可能ですが、返される結果は最新のものではないことがあります。一般に、結果整合性クエリのほうが強整合性クエリよりも処理時間が短くなりますが、その保証はありません。グローバル(非祖先)クエリでは、この引数は無視されます。結果が返されるのを待機する時間の最大値(秒)。この時間を過ぎると処理を中止し、エラーを返します。整数値または浮動小数点値のいずれかを指定できます。秒)を超える値は設定できませんが、デフォルトより短い値に設定して、特定の操作が失敗と判定されるまでの時間を短くすることはできます(ユーザーへの応答の迅速化、操作の再試行、別の操作の試行、タスクキューへの操作の追加などのため)。インスタンスのリストとなります。値のリストが返されます。インスタンスを取得します。parentリクエストするエンティティの親エンティティ。モデルまたはキーとして指定します。リクエストするエンティティに親エンティティがない場合は、None(デフォルト)を指定します。つの呼び出しで複数のエンティティをリクエストする場合、それらのエンティティの親がすべて同じでなければなりません。read_policy目的のデータ整合性レベルを指定する読み取りポリシー:STRONG_CONSISTENCY最新の結果を保証します。グループに限定されます。グループにわたる読み取りが可能ですが、返される結果は最新のものではないことがあります。一般に、結果整合性クエリのほうが強整合性クエリよりも処理時間が短くなりますが、その保証はありません。グローバル(非祖先)クエリでは、この引数は無視されます。結果が返されるのを待機する時間の最大値(秒)。この時間を過ぎると処理を中止し、エラーを返します。整数値または浮動小数点値のいずれかを指定できます。秒)を超える値は設定できませんが、デフォルトより短い値に設定して、特定の操作が失敗と判定されるまでの時間を短くすることはできます(ユーザーへの応答の迅速化、操作の再試行、別の操作の試行、タスクキューへの操作の追加などのため)。インスタンスのリストとなります。値のリストが返されます。インスタンスを取得します。引数key_namesキー名、またはキー名のリスト。parentリクエストするエンティティの親エンティティ。モデルまたはキーとして指定します。リクエストするエンティティに親エンティティがない場合は、None(デフォルト)を指定します。つの呼び出しで複数のエンティティをリクエストする場合、それらのエンティティの親がすべて同じでなければなりません。read_policy目的のデータ整合性レベルを指定する読み取りポリシー:STRONG_CONSISTENCY最新の結果を保証します。グループに限定されます。グループにわたる読み取りが可能ですが、返される結果は最新のものではないことがあります。一般に、結果整合性クエリのほうが強整合性クエリよりも処理時間が短くなりますが、その保証はありません。グローバル(非祖先)クエリでは、この引数は無視されます。結果が返されるのを待機する時間の最大値(秒)。この時間を過ぎると処理を中止し、エラーを返します。整数値または浮動小数点値のいずれかを指定できます。秒)を超える値は設定できませんが、デフォルトより短い値に設定して、特定の操作が失敗と判定されるまでの時間を短くすることはできます(ユーザーへの応答の迅速化、操作の再試行、別の操作の試行、タスクキューへの操作の追加などのため)。インスタンスのリストとなります。値のリストが返されます。**kwds)指定されたキー名が設定されているモデルの種類のエンティティを取得しようと試みます。単純にそのエンティティを返します。指定されている種類、名前、パラメータを設定した新しいエンティティを作成、保管してから返します。操作はトランザクションにラップされます。既存のエンティティを上書きすることはありません。指定された種類と名前が設定されたエンティティが存在しない場合に限り、新しいエンティティを挿入します。Pigs")引数key_nameエンティティのキーの名前。クラスのコンストラクタに渡すキーワード引数。引数を受け入れません。クラスのインスタンスは、既存のものである場合も、メソッドが作成したものである場合もあります。オブジェクトを返します。オブジェクトに対して実行するメソッドでは、クエリの実行前にフィルタと並べ替え順を適用できます。クラスをご覧ください。引数keys_onlyクエリでエンティティ全体を返すか、またはキーだけを返すかどうか。