0

これは、このディスカッションに対する Drew Sears の回答に対するフォローアップの質問です。

App Engine データストア - データ モデルに関する質問

バケットをオブジェクトの種類の参照プロパティとしてモデル化し、サイズが 1000 を超えるバケット 1234 のオブジェクトをクエリしたい場合、クエリは「where bucket = key('Bucket', 1234) and size > 1000」のようになります。 .

これには、バケットとサイズのプロパティにカスタム インデックスが必要になると想定しています。その仮定は間違っていますか?そうでない場合、元の質問のモデル#2(動的種類)は、自動インデックスで機能させる唯一の方法ですか?別の方法があることを願っています。

ありがとう、キール

4

1 に答える 1

1

その通りです。これにはカスタム インデックスが必要です。動的な種類はこれを回避する方法の 1 つですが (厄介な方法ですが)、他にもある可能性があります。これらのエンティティの構造、ユーザーが宣言できるプロパティの種類、およびそれらのプロパティに対する有効なクエリについて詳しく教えてください。

于 2010-07-27T08:51:32.310 に答える