GQLでエンティティキーを使ってクエリを実行する方法
2023-11-22 14:05:31
質問
Google App Engine Data ViewerでGQLを使用してエンティティキーに対するクエリを書くにはどうすればよいですか?
ビューアでは、最初のカラム(Id/Name)は次のように表示されます。
name=_1
と表示され、詳細表示ではキーが
Decoded entity key: Programme: name=_1
Entity key: agtzcG9...................
このクエリは動作しません。
SELECT * FROM Programme where name = '_1'
どのように解決するのですか?
エンティティのキーを使って取得することができます。
SELECT * FROM Programme where __key__ = KEY('agtzcG9...................')
そして、同様に名前を使って問い合わせることができるはずです。
SELECT * FROM Programme where __key__ = KEY(Programme, '_1')
これはAppEngineアプリケーションで行うことではないことに注意してください。この例は、管理コンソールでKeyによるクエリを実行する方法を示すのに適しているだけです。
関連
-
[解決済み】YAMLファイルのパースエラー:マッピング値はここでは許可されません。
-
[解決済み] HTTP Get with 204 No Content: それは正常ですか?
-
[解決済み] Google Cloud BigtableとGoogle Cloud Datastoreの比較
-
[解決済み] Google App Engine: GqlのLIKEクエリは可能ですか?
-
[解決済み] Google App Engineのアプリケーションを削除する
-
[解決済み] 標準ライブラリを使って、Goでネストしたテンプレートを持つことは可能ですか?
-
[解決済み] どのような場合に以下を使用する必要がありますか。Amazon EC2、Google App Engine、Microsoft Azure、Salesforce.comを使うべきか?
-
[解決済み] Google app engineかamazon web servicesか【クローズド】。
-
[解決済み] クラウドファンクションよりApp Engineを選ぶべき時とは?
-
[解決済み] Google Cloud プロジェクトの所有権を譲渡する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】YAMLファイルのパースエラー:マッピング値はここでは許可されません。
-
[解決済み] gcloud app deploy` vs. `appcfg.py` [クローズド].
-
[解決済み] HTTP Get with 204 No Content: それは正常ですか?
-
[解決済み] Google App EngineとGoogle Compute Engineの違いは何ですか?
-
[解決済み] Google Cloud BigtableとGoogle Cloud Datastoreの比較
-
[解決済み] 標準ライブラリを使って、Goでネストしたテンプレートを持つことは可能ですか?
-
[解決済み] どのような場合に以下を使用する必要がありますか。Amazon EC2、Google App Engine、Microsoft Azure、Salesforce.comを使うべきか?
-
[解決済み] Google app engineかamazon web servicesか【クローズド】。
-
[解決済み] クラウドファンクションよりApp Engineを選ぶべき時とは?
-
[解決済み] Google Cloud プロジェクトの所有権を譲渡する方法