問題タブ [gql]
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.
google-app-engine - Google App Engine データストアでの並べ替えられたエントリの配置
特定のエントリがどの場所にあるかを判断したいのですが、適切な GQL クエリが私をエスケープしています。理想的には、次の詳細を知りたいと思います。これらは、データストアによって認識される必要があるようです。それをどうやって判断するのか、さっぱりわかりません。誰か助けてくれませんか?
- 特定のエントリの配置 (特定の並べ替え、つまり特定のプロパティによる)
- 存在するエントリの総数 (取得なし、カウントのみ)
- リストの次のエントリ (配置を取得できる限り、2 を取得して後者を取るだけで、次のエントリを取得するための適切なクエリを作成できると思います)
誰か助けてくれませんか?
database - Google App Engine:モデルの整合性制約?
eコマースサイトのアイテムを表すデータストアモデルがあります。
整合性制約を適用する方法はありますか?quantity
たとえば、それが0未満に設定されないようにしたいと思います。
python - GQL リクエストの BadArgument エラーです。私のケースを回避するにはどうすればよいですか?
私のクエリは基本的に次のとおりです。
あるベンチマーク (VOTE_FILTER) を超える投票スコアを持つ N 個の最新のエントリを取得したいと考えています。Google は現在、「日付」で並べ替えているため、「投票」でフィルタリングできないと言っています。これを自分のやりたいようにできる方法が見つからないので、アドバイスをいただければ幸いです。
java - JDOでバッチGoogleDataStoreキールックアップクエリを実行する方法
appengineに約5万のエンティティが保存されています。次のようなクエリを使用して、GQL管理インターフェイスを介して個々のレコードを検索できます。
しかし、JDOを介してこれのバッチバージョンを実行する方法を理解するのに問題があります。今私はこれを持っています:
ただし、「Fido」はGQLの場合は機能しますが、そのJava+JDOコードを使用しても何も返されません。私は何が間違っているのですか?
google-app-engine - 参照プロパティフィルターを使用したサーバー側の管理コンソールクエリのGQLの例
参照プロパティでフィルタリングするサーバー側の管理データストアビューアを使用してGQLクエリを作成するにはどうすればよいですか?
json - GQL: JSON を DataStore に格納しています。すべての json が html エンティティに変換されています。これを回避するにはどうすればよいですか?
タイトルは最も言います:
JSON を DataStore に保存しています。すべての json が html エンティティに変換されています。これを回避するにはどうすればよいですか?
持っていたオリジナル
myJson = db.StringProperty()
私が持っていたjsonが長すぎて、StringPropertyには約500文字の制限があると不平を言いました。代わりに TextProperty を使用することを提案します。
問題なく挿入されましたが、データベースから取得すると myJson は次のようになります。
何か提案はありますか?
編集:
コード:
モデル:
保存:
読み込み中:
ajaxの場合、jqueryを使用してすべてを処理しています。JSON は、'\n' を含まない通常の文字列です。
google-app-engine - appengine データストアのクエリ時に日付を使用する際の問題
私はこのクエリを実行しています:
SELECT FROM com.Data WHERE entryDate > DATE('2010-3-16')
次のエラーが表示されます。
org.datanucleus.store.appengine.query.DatastoreQuery$UnsupportedDatastoreFeatureException: クエリの問題 DATE('2010-3-16')>: 式の解析中にサポートされていないメソッド: InvokeExpression{[null].DATE(Literal{2010-3-16 })}
管理コンソールで使用すると、同じクエリが機能します。ただし、コード (Java) では、ローカルまたはデプロイ時に機能しません。何か案は?
google-app-engine - Google アプリ エンジンとページング
データ ストア内の 10000 個のオブジェクトのコレクションから 2000 年から 2010 年までのアイテムを選択するクエリを作成するにはどうすればよいでしょうか。
GQLで次のようにできることを私は知っています:
ドキュメントによると、エンジンを使用するoffset
とすべての行がフェッチされますが、返されないため、 の値に線形に対応する方法でクエリが実行されますoffset
。
もっと良い方法はありますか?ROWNUM
他のタイプのデータストアで行うことができるような疑似列の使用など。
google-app-engine - GQL クエリ ヘルプ - GQL で where 句を使用してクエリを作成するにはどうすればよいですか? Google appengine データストアを使用しています
テーブルの例には 3 つのレコードがあります。
ここで、特定の記録保持メール ID をキーとして取得したいのですが、
SQLクエリは次のようになります
上記に相当する GQL クエリは何ですか??
google-app-engine - 先祖によって Google App Engine エンティティを取得する方法
Google App Engine データストアに次の 2 つのモデルがあります。
そして、次の関数で特定の Search エンティティのすべての SearchResult エンティティを取得しようとしています。
ただし、常に空のセットを返します。
私が間違っていることはありますか?Python Datastore API のドキュメントを読みましたが、これは正しい方法のように思えますが、機能していません。