問題タブ [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.
python - Google アプリ エンジン - フィールドのクエリのみ
注: この例は問題の代表例であり、実際の使用例ではありません
Car や CarCategory などの特定のオブジェクトがあるかどうかを知りたいです。
特定のフィールドを照会できますか?
たとえば、CarCategory:
query = GqlQuery("車からカテゴリを選択")
このエラーが発生しています: BadQueryError: 解析エラー: シンボル Car に追加のシンボルがないと予想されます
更新: 特定のユーザーが所有するすべてのカテゴリのリストが必要な場合
できるだけ効率の良い方法で行いたいと考えています。
java - GQLフィルターでのリストの使用
リストをフィルターとして使用してGQLで選択するにはどうすればよいですか。
クラスがあれば
名前がリストにないすべてのObjを取得するにはどうすればよいですか?
google-app-engine - GoogleAppEngine-データストア-GQLクエリ
カテゴリがCatNameであるすべてのプロジェクトを取得する方法
うーん
動作しませんか?
java - null 値を持つオブジェクトを選択
GQL で null 値を持つオブジェクトのみを選択するにはどうすればよいですか。ソフトウェアの新しいバージョンに LastUpdate フィールドを含めるオブジェクトがあり、更新された最も古いオブジェクトのみを更新したいのですが、「ORDER BY LastUpdate ASC」を使用してクエリを作成した場合は、常にこのクエリを使用する必要があります。 、LastUpdate に何らかの値を持つオブジェクトのみを常に返します。
null値を持つオブジェクトをクエリに含める最良の方法は?
google-app-engine - GQLを使用して、名前にdot(。)が含まれる列を操作する
GAE/Javaアプリケーションのデータストア操作にObjectifyを使用しています。私は、プロジェクトのいくつかの場所でObjectifyの@Embeded機能を使用しました。Objectifyは、。を使用して、@Embeded表記でマークされたエンティティ内のネストされたオブジェクトを自動的にフラット化します。セパレータ。したがって、entity.embededObject.Fieldのような列名になりました。
たとえば、データストアに2つの列name
と。を持つエンティティ「Person」がありaddress.email
ます。
簡単なGQLクエリを記述して、データストアビューアでPersonをフィルタリングしたいと思います。ただし、次のクエリは構文エラーで失敗します。
一方、以下は正常に機能します
私は何が間違っているのですか?
python - GqlQuery フィールド、App Engine、Python のループ
次の GqlQuery のすべての属性と値を出力したい:
GqlQuery をループして名前と値を一般的に出力する最も簡単な方法は何ですか?
より正確に言うと、私はこれをしたくありません:
代わりに、名前に関係なく、ベンチマークのすべてのプロパティを表示します。
アドバイスをありがとう!
python - Gqlで単語(大文字と小文字を区別しない)を含むレコードを取得しますか?
検索文字列を含むレコードを取得するための単一の Gql クエリを作成することは可能ですか?
データストアには次のレコードが含まれます:
「Rest」という単語を含むレコードを取得する必要があります(大文字と小文字は区別されません) 。
google-app-engine - このGqlクエリがNoneを返すのはなぜですか?(PythonとApp Engineを使用)
GoogleのAppEngineの使い方を学ぶのに役立つ、数字を推測するゲームを作成しています。現在の回答を乱数としてデータストアに保存します。ユーザーが推測するたびに、GqlQueryで答えを引き出し、ユーザーの推測と比較したいと思います。GqlQueryを使用して回答を取得すると、「なし」が返されます。代わりに、乱数を取得するために変更する理由や内容がわかりません。
ここに答えを保存します-
ユーザーが新しいゲームを作成するときに乱数を保存する方法は次のとおりです-
そして、私はユーザーが推測を提出したときに答えを引き出して、このように彼らの推測と比較できるようにします-
だから私が試してみると
など。「高すぎます!」というメッセージが表示されます。毎回。そこで、「高すぎる!」を変更しました。これへのメッセージ-
そして私が得るものは-
「高すぎる!なし」
このコードが「None」の値を返すのはなぜですか?取得する予定の乱数を取得するために、何を変更することをお勧めしますか。私はデータストアのAppEnginePythonドキュメントをフォローしていますが、明らかに何かを見落としています。これについての洞察に感謝します。
python - Google App Engine python、GQL、データストアから 1 つの列のみを選択
データストア テーブルから 1 つの列のみを取得しようとしています
ID、キー、タイトル、著者、ISBN、および価格を持つ書籍モデルがあります
everything = db.GqlQuery('SELECT * FROM Books') は私にすべてを与えますが、タイトルだけが欲しいと言います
books = db.GqlQuery('SELECT title FROM Books')
私は人々が提案したすべてを試しましたが、何もうまくいかないようです
どんな助けでも大歓迎ですありがとう
python - GoogleAppEngineのGqlQueryは空のリストを返します
これが私の質問です:
これが私のモデルです:
GoogleAppEngineデータビューアでクエリを実行すると、次の結果が得られます。
私は何が欠けていますか?