私にはクラスがあります。ブラーカーとしましょう。Blarkar には埋め込みクラス kar があります。Blarkar のインスタンスを照会するときに完全なオブジェクトが必要な場合もありますが、そのすべての埋め込みオブジェクトとそれらの埋め込みオブジェクトが必要ない場合もあります。埋め込みオブジェクトなしでオブジェクトをロードするにはどうすればよいですか?
質問する
42 次
1 に答える
1
できません。GAE はエンティティ全体をロードするか、まったくロードしません。通常、これは問題ではありません。実際に問題があることがわかっていない限り、最適化を試みるべきではありません。ただし、その場合は、エンティティを複数の部分 (User と UserExtraStuff など) に分割できます。
射影クエリと呼ばれる特別な種類のクエリがありますが、これはあまり役に立ちません。完全なエンティティ ルックアップを実行せずに、インデックスからデータを選択できます。限られた種類の不等式クエリでのみ役立ちます。データはインデックスに含まれている必要があります。
于 2013-02-17T01:32:11.123 に答える