GQLクエリは2種類以上注文を実行できますか?
-
29-09-2019 - |
質問
Python Gaeアプリには、同様の属性を持つ2つのエンティティの種類があります。両方のリストを照会し、両方の種類に共通する属性に従って結果を注文したいと思います。だから:の線に沿って何か
db.GqlQuery("SELECT * FROM Video1, Video2 ORDER BY views DESC").fetch(1000)
これをGQLで直接行うことはできますか?
解決
いいえ。各種類の2つのクエリを実行する必要があります。
をチェックしてください GQL と gqlqueryクラス 参照。
実際に、db.gqlquery( 'select')を使用して、すべてを取得するために親切なクエリを行うことができます。ただし、それをフィルタリングまたは注文することはできません( 鍵).
編集:
あなたはチェックアウトしたいかもしれません ポリモデル.
所属していません StackOverflow