ソリューションとテクノロジーで成功への道筋をつけることができます。Cloudお客様のビジネス全体に役立つ、わかりやすい料金体系です。安全でインテリジェントなプラットフォームを使って今すぐ始めましょう。プロダクトをお試しいただけます。ライブラリを使用することを強くおすすめします。よるエンティティの自動キャッシュなど)。移行ガイドをお読みください。エンティティを取得するクエリを表します。リファレンスをご覧ください。代わりにオブジェクトとメソッドを使用してクエリを準備します。メカニズムはさまざまなクエリをサポートしているため、ほとんどのアプリケーションに適しています。テクノロジーでは一般にサポートされているいくつかの種類のクエリがサポートされていません。クエリエンジンでは、結合と集計クエリがサポートされていない点に注意してください。クエリのページをご覧ください。コンストラクタは引数としてクエリ文字列を受け取ります。句の値は数値または文字列リテラルです。パラメータで値をバインドすることもできます。パラメータは、位置引数またはキーワード引数でバインドできます。付ける必要はありません。John'")アプリケーションはその後、次のいずれかの方法で、クエリを実行して結果にアクセスできます。メソッドを暗黙的に呼び出し、一致するエンティティを生成します。したがって、次に示すコードと同じになります。使用して、処理する結果の数を制限できます。オブジェクトから新しいイテレータを作成すると、同じクエリが最初から反復されます。メソッドを呼び出し、指定した結果件数を上限として、一致するすべてのエンティティのリストを取得する。呼び出すと、同じクエリが再実行されます。このメソッドを使用しなければならないケースはほとんどありません。使用をおすすめします。クラスのコンストラクタは、次のように定義されます。インスタンスを作成します。ステートメントを含む文字列。args位置パラメータの値。クラスのインスタンスには次のメソッドがあります。**kwds)クエリのパラメータ値を再バインドします。パラメータの再バインド後に最初に結果にアクセスすると、変更されたクエリが実行されます。オブジェクトを作成するよりも処理時間が短くなります。引数args位置パラメータの新しい値。パラメータの新しい値。()キーのみのクエリであるかどうかを示すブール値を返します。end_cursor=None)クエリの結果をループするためのイテラブルを返します。このメソッドにより、次のように、クエリの操作をパラメータ設定で指定して、結果に繰り返しアクセスできます。引数で指定された数の結果を取得して破棄する。引数で指定された数を上限として、結果を取得して返す。合計に比例して変化します。値を設定してください。このメソッドでは、パフォーマンス向上のために非同期プリフェッチを使用します。デフォルトでは、データストアから少量ずつ結果を取得します。これによりアプリケーションは、反復処理を停止して、必要数を超える結果を取得しないようにすることができます。オブジェクトのみを直接イテラブルとして使用して、ループを制御できます。暗黙的に呼び出されます。引数read_policy目的のデータ整合性レベルを指定する読み取りポリシー:STRONG_CONSISTENCY最新の結果を保証します。グループに限定されます。グループにわたる読み取りが可能ですが、返される結果は最新のものではないことがあります。一般に、結果整合性クエリのほうが強整合性クエリよりも処理時間が短くなりますが、その保証はありません。グローバル(非祖先)クエリでは、この引数は無視されます。結果が返されるのを待機する時間の最大値(秒)。この時間を過ぎると処理を中止し、エラーを返します。整数値または浮動小数点値のいずれかを指定できます。秒)を超える値は設定できませんが、デフォルトより短い値に設定することは可能です。これにより、特定のオペレーションが失敗と判定されるまでの時間を短くすることができます(ユーザーへの応答の迅速化、オペレーションの再試行、別のオペレーションの試行、タスクキューへのオペレーションの追加などの目的に利用できます)。offset最初の結果を戻す前にスキップする結果の数。limit返される結果の最大数。句で指定した値が使用されます。設定すると、利用可能なすべての結果を取得します。回の一括処理で取得を試行する結果の数。指定されている値になります。場合、完全なエンティティではなく、キーだけを返します。キーのみのクエリは、エンティティ全体を返すクエリよりも迅速かつ低コストで実行できます。projection返されるプロパティ名のリストまたはタプル。指定したプロパティを処理しているエンティティだけが返されます。指定しないと、デフォルトでエンティティ全体が返されます。射影クエリは、エンティティ全体を返すクエリよりも迅速かつ低コストで実行できます。このパラメータを指定すると、クエリのインデックスの要件が変わることがあります。start_cursorクエリを開始するカーソル位置。end_cursorクエリを終了するカーソル位置。end_cursor=None)クエリを実行して最初の結果を返します。件の結果がデータストアから取得されます。句(指定されている場合)は無視されます。引数read_policy目的のデータ整合性レベルを指定する読み取りポリシー:STRONG_CONSISTENCY最新の結果を保証します。グループに限定されます。グループにわたる読み取りが可能ですが、返される結果は最新のものではないことがあります。一般に、結果整合性クエリのほうが強整合性クエリよりも処理時間が短くなりますが、その保証はありません。グローバル(非祖先)クエリでは、この引数は無視されます。結果が返されるのを待機する時間の最大値(秒)。この時間を過ぎると処理を中止し、エラーを返します。整数値または浮動小数点値のいずれかを指定できます。秒)を超える値は設定できませんが、デフォルトより短い値に設定することは可能です。これにより、特定のオペレーションが失敗と判定されるまでの時間を短くすることができます(ユーザーへの応答の迅速化、オペレーションの再試行、別のオペレーションの試行、タスクキューへのオペレーションの追加などの目的に利用できます)。offset最初の結果を戻す前にスキップする結果の数。場合、完全なエンティティではなく、キーだけを返します。キーのみのクエリは、エンティティ全体を返すクエリよりも迅速かつ低コストで実行できます。projection返されるプロパティ名のリストまたはタプル。指定したプロパティを処理しているエンティティだけが返されます。指定しないと、デフォルトでエンティティ全体が返されます。射影クエリは、エンティティ全体を返すクエリよりも迅速かつ低コストで実行できます。このパラメータを指定すると、クエリのインデックスの要件が変わることがあります。start_cursorクエリを開始するカーソル位置。end_cursorクエリを終了するカーソル位置。end_cursor=None)クエリを実行して結果のリスト(空の可能性もあります)を返します。引数で指定された数の結果を取得して破棄する。引数で指定された数を上限として、結果を取得して返す。合計に比例してスケールします。メソッドのシンラッパーにすぎません。使用するよりも効率が悪く、メモリの消費も多くなります。使用しなければならないケースはほとんどありません。このメソッドは主に、メモリ上にあるクエリ結果の全リストの取得が必要な場合のために用意されています。引数で指定された数の結果だけを取得します。)を指定して使用します。引数limit返される結果の最大数。設定すると、利用可能なすべての結果を取得します。read_policy目的のデータ整合性レベルを指定する読み取りポリシー:STRONG_CONSISTENCY最新の結果を保証します。グループに限定されます。グループにわたる読み取りが可能ですが、返される結果は最新のものではないことがあります。一般に、結果整合性クエリのほうが強整合性クエリよりも処理時間が短くなりますが、その保証はありません。グローバル(非祖先)クエリでは、この引数は無視されます。結果が返されるのを待機する時間の最大値(秒)。この時間を過ぎると処理を中止し、エラーを返します。整数値または浮動小数点値のいずれかを指定できます。秒)を超える値は設定できませんが、デフォルトより短い値に設定することは可能です。これにより、特定のオペレーションが失敗と判定されるまでの時間を短くすることができます(ユーザーへの応答の迅速化、オペレーションの再試行、別のオペレーションの試行、タスクキューへのオペレーションの追加などの目的に利用できます)。offset最初の結果を戻す前にスキップする結果の数。場合、完全なエンティティではなく、キーだけを返します。キーのみのクエリは、エンティティ全体を返すクエリよりも迅速かつ低コストで実行できます。projection返されるプロパティ名のリストまたはタプル。指定したプロパティを処理しているエンティティだけが返されます。指定しないと、デフォルトでエンティティ全体が返されます。射影クエリは、エンティティ全体を返すクエリよりも迅速かつ低コストで実行できます。このパラメータを指定すると、クエリのインデックスの要件が変わることがあります。start_cursorクエリを開始するカーソル位置。end_cursorクエリを終了するカーソル位置。end_cursor=None)クエリに一致する結果の件数を返します。合計に比例して変化します。引数の指定をおすすめします。この引数を指定しなければ、件数のカウントが終了するかメソッドがタイムアウトするまで処理が続行されます。引数read_policy目的のデータ整合性レベルを指定する読み取りポリシー:STRONG_CONSISTENCY最新の結果を保証します。グループに限定されます。グループにわたる読み取りが可能ですが、返される結果は最新のものではないことがあります。一般に、結果整合性クエリのほうが強整合性クエリよりも処理時間が短くなりますが、その保証はありません。グローバル(非祖先)クエリでは、この引数は無視されます。結果が返されるのを待機する時間の最大値(秒)。この時間を過ぎると処理を中止し、エラーを返します。整数値または浮動小数点値のいずれかを指定できます。秒)を超える値は設定できませんが、デフォルトより短い値に設定することは可能です。これにより、特定のオペレーションが失敗と判定されるまでの時間を短くすることができます(ユーザーへの応答の迅速化、オペレーションの再試行、別のオペレーションの試行、タスクキューへのオペレーションの追加などの目的に利用できます)。offset最初の結果を返すまでにスキップされる結果数。limitカウントされる結果の最大数。句で指定されたすべての値よりも優先されます。句より優先されることはありません。句が指定されていない場合にのみ適用されます。start_cursorクエリを開始するカーソル位置。end_cursorクエリを終了するカーソル位置。インデックスなど、実行したクエリで使用されたインデックスのリストを返します。この機能は、開発サーバーでは完全にはサポートされていません。含んだリストのいずれかとなります。次に示すコードでは、クエリで使用されるインデックスの情報が出力されます。/>")このコードにより、インデックスごとに次のような出力が生成されます。エンコードされたカーソル文字列を返します。格納することもできます。メソッドを使用してこの文字列を指定すると、その位置から結果の取得を再開できます。