1

驚いたことに、GAE で値が None のインデックス付きプロパティは、依然として書き込みコストにカウントされ、インデックスも作成されています。どうやら、この投稿によると、これは状況によっては望ましい動作になる可能性があります。

https://groups.google.com/forum/#!msg/google-appengine/pRHA85s3U-o/frdJeab8RVwJ

また、その投稿によると、「部分インデックス」と呼ばれるものがありますが、それはJava用です。PythonでNDBを使用しています。None 値を持つインデックス付きプロパティをインデックスに登録せず、書き込みコストにカウントしないようにしたいと思います。これは可能ですか?

4

1 に答える 1

1

Expando を使用しない限り、それは不可能です。繰り返しプロパティ (0 または 1 項目) を使用してハッキングすることもできますが、それによってアプリがそれを認識する方法が変わります。

于 2012-12-03T15:38:48.580 に答える