問題タブ [gqlquery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1815 参照

google-app-engine - 変数を使用した GAE gqlquery

設定した変数で GqlQuery を実行したい場合、それは可能ですか?

例えば:

これにより、次の結果が得られます。

解析エラー: シンボルの WHERE 条件が無効です

私はこれについてすべて間違っていますか?御時間ありがとうございます。

0 投票する
3 に答える
3501 参照

python - App Engine で GROUP BY する方法

GQLまたはメソッドGROUPを介して、App Engine で BY する方法はありますか?Query

私はいくつかの調査を行いGROUP BYGQLQueryにはないことを読み、クラスにもないようです。

Pythonで実装するためのリソースまたはアプローチがある場合は、お知らせください。


編集

GROUP BYまた、Map Reduceで作成できることも読みました。誰かがこれを経験したことがあれば、助けが受け入れられます。

ありがとう。

0 投票する
1 に答える
5226 参照

python - Pythonで既存の辞書キーに値を追加する

既存の辞書キーに値を追加しようとしています。Car値は、という名前のプロパティを持つdb.Model から取得されpriceます。

コードの 2 つのブロック (以下) を試しましたが、AttributeError: 'GqlQuery' object has no attribute 'price' を取得しています。

私が取得しようとしているものは次のとおりです。

items = {"BE1234":["2","100"],"BE1923":["31","200"],"BE2032":["19","300"], etc}

更新 (最終作業コード)

0 投票する
1 に答える
144 参照

google-app-engine - GQLの別のモデルクラスからの参照なしですべての行を選択するにはどうすればよいですか?

私は持っています

そして私はしたい

GQLでそれを行う方法

0 投票する
1 に答える
587 参照

python - GQLクエリの予期しない空の結果

驚いたことに、問題なく多くのクエリを実行した後。私は最初の奇妙なGQLの問題に遭遇しました。

フィードバックと呼ばれるモデルのプロパティは次のとおりです。

以下はindex.yamlで設定されています:

日付でソートされたすべてのフィードバックデータを照会すると、すべての結果が返されます。

typeプロパティはtype=db.IntegerProperty(default = 1、required = False、indexed = True)に格納され、整数1のタイプのフィードバックデータが8行あります。

しかし、私が質問したとき:

それは私に空の結果を返し続けました。何がうまくいかなかったのですか?

アップデート

インデックスは次のように機能しています。

0 投票する
2 に答える
131 参照

google-app-engine - GqlQueryの結果はセッションのみですか?

私のアプリ、データストア、webapp2、およびフォーム固有の「応答」はすべて機能しています:)しかし、前の訪問者のクエリ結果を表示せずにページをロードする必要があります。フォームを送信した後、現在のフォーム送信者のクエリ結果のみが必要です。これはセッションまたはヘッダーソリューションですか、それともこれを実現するためにGqlQueryを編集できますか?

^ ^この最後のセクションは、現在の訪問者がフォームを送信した後にのみ表示される必要がある私の「応答」です。

0 投票する
1 に答える
573 参照

python - Gql(Google Query Language)でデータベースクラスの最後の要素を照会する方法は?

私はGAEにこのデータベースを持っています:

そして、このデータベースにクエリを実行して、このデータベースに最後に追加された要素の book_number、initial_page、および final_page の値を取得し、各値を 1 つの変数に入れたいと考えています。MySQL では、次のようにします。

しかし、GAE (GglQuery) でそれを行うにはどうすればよいでしょうか? Gqlのすべてのコマンドはどこにありますか? (ここここでは見つけられませんでした)

Python 2.7 GAE を使用しています。

ここに私のコード全体:

0 投票する
1 に答える
1599 参照

python - データストアのクエリ: 'NoneType' オブジェクトに属性がありません

これを if ブロックで実行すると:

プロシージャはifブロックにジャンプしますが、次のエラー メッセージが表示されます。

以前.put()はレコードを挿入し.get()てアクセスしていたのに、contract の値はなぜNoneですか?

助けてくれてありがとう!

ここにコード全体があります:

0 投票する
2 に答える
114 参照

google-app-engine - シンプルな App Engine クエリが無効です

この一見些細な GQL クエリで「無効な GQL クエリ文字列」が表示されます。

どちらのプロパティでも、OR 句を削除すると正常に機能します。Event テーブルのこれらのプロパティは相互に排他的です (firstPlayer と secondPlayer の両方が同じプレーヤーに設定されているイベントはありません)。何か案は?

0 投票する
1 に答える
497 参照

google-app-engine - 管理コンソール GQL クエリ: 日付の注文時にインデックスが見つかりません

私の datastore-indexes.xml は次のようになります。

データストア管理コンソールは、実際にはこれをデータ/データストア インデックスの下に表示します。

しかし、Datastore Viewer に移動してby gqlクエリを実行すると、次のようになります。

次の応答が返されます。

私が見逃している明らかなものはありますか?インデックスの作成に問題はありますか?