制限付きの制限(最大500文字)を克服するために、最近私のモデルのプロパティの1つをStringProperty
からTextProperty
に更新しなければなりませんでした。Google Apps EngineのTextPropertyタイプのプロパティに値が設定されていないエンティティを効率的に除外できますか?どうやって?
SomeEntity.gql(「プロパティ1 =::!1」、なし)
property1
がでプロパティです
私のような私の古いクエリの一部を実現するまでそれは問題ではありませんでしたこのモデルは、クエリが以前働いていた
。:-(動作しない可能性があり、それは私だけproperty1
に設定した値を持っていたそれらのエンティティを取得するのに役立ちました。
を私は効率的にこれで同じ結果を得ることができますどのようにシナリオタイプはTextProperty
?
!= here:!= translates into: 2つのクエリ、1つは<を使用し、もう1つは>を使用します。 Noneは可能な限り小さな値なので、>だけを使うこともできます。 –