App Engineの:そのListProperties中に存在する特定の項目を持つエンティティを選択するためのフィルター

StackOverflow https://stackoverflow.com/questions/1714397

質問

私は、特定の要素の存在を持つ彼らのListPropertiesのいずれかに基づいてエンティティをフィルタリングする必要があります。だから、一種のように:

あなたは私が何を意味するか見た場合listPropと要素が逆になっている場合を除きentities.filter( 'listProp IN' と、要素)。

誰でもこのようにフィルタリングする方法を知っていますか?

役に立ちましたか?

解決 2

[OK]をので、それは、IN平等句が自動的にリストのために、この場合の世話をするが判明します。

それのようにのために...それらのいずれかが各エンティティのListPropertyに存在していることがそのエンティティを返しますためとあれば、検索される要素のリスト上の各ます。

を行います

他のヒント

私が正しくあなたを理解していれば、

は、その特定の要素の存在を持っているすべてのエンティティを見つけたいです。あなたが使用することができるはずです:entities.filter( 'listProp ='、要素)

http://code.google:

を見てください。 COM / AppEngineの/ docsに/パイソン/ストア/ typesandpropertyclasses.html#ListPropertyする

「値がどこにもリストに表示された場合list_property =値のテストを」

これは、述べています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top