問題タブ [oql]

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 に答える
820 参照

java - クラスごとにグループ化されたサイズ 1 の ArrayList から参照されるオブジェクトの数を取得します

アプリケーションからヒープ ダンプを取得したところ、オブジェクトが 1 つしかない膨大な数の ArrayList があることがわかりました。そのような配列リストのリストを取得する方法を知っており、含まれている要素のクラスも表示します。

結果は次のようになります。

私が望むのは、次のようなものを取得することです:

しかし、結果を集計したり、それらに対して他のことをしたりすることはできません。ここで、値を外部選択に渡す方法を見つけました*が、最初の選択で以外のものを使用する方法がわかりません。

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

regex - OQL クエリでの REGEX

OQL オブジェクトのクエリ中に正規表現を使用したかったので、selectステートメントは次のようになります。

しかし、ここでは次のような例外が発生しています

OQL オブジェクトで正規表現を使用する方法はありますか?

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

java - Java JPA OQL 再帰フィルター

特定のプロパティに一致するすべてのオブジェクトを除外することにより、OQL (Object Query Language) でオブジェクトを選択する方法はありますか?

Categoryオブジェクトに再帰的にアクセスするには、ルート カテゴリを取得するだけです。後で、 を通じてその children-property にアクセスしますFetchType.EAGER

ここで、カテゴリを削除するとき、実際には削除しませんが、deleted-property を true に設定します。これは、変更/削除されたカテゴリでうまく機能しますが、children プロパティにアクセスすると、削除されたカテゴリ オブジェクトがまだ取得されます。

root-Category を取得するための現在の OQL-Select は次のようになります。

を持つすべてのカテゴリオブジェクトを除外する方法はありますCategory.deleted = trueか? children-property 内で削除された真のカテゴリが見つからないように、再帰的に意味しますか?

エンティティは次のようになります。

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

visualvm - オブジェクトを参照するOQL構文?

visualvmv1.3.8で必要なオブジェクトを見つけました。

彼らは次のように示しました:

OQL 構文で結果セットから個々のオブジェクトを参照するにはどうすればよいですか? 私の試みは失敗します:

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

java - Eclipse MAT の OQL: 長整数から日付を作成する方法は?

Eclipse MAT を介してコア ダンプを調査しています。収集されていない (そして大量のメモリを保持している) Web クライアント セッションについて必要な情報にかなり近づける OQL があります。

セッション データには、長整数形式の日付があります。

これは小さなことです (またはそうあるべきです) が、その長整数を OQL 内の意味のある日付オブジェクトに変換する方法がわかりませんでしたが、そうすることで、潜在的なリークから無害なライブ セッションをフィルター処理するのに役立ちます。

では、MAT の OQL で long を日付またはタイムスタンプに変換するためのトリックは何ですか?

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

gemfire - gemfire にデータを書き込めませんでした

リージョン 'trade' の gemfire サーバーに書き込もうとしています。私のクラスは次のようなものです:

jar を gfsh コンソールにデプロイしました。gfshコンソールで実行しているクエリは

しかし、私はエラーが発生しています

JSON を型クラス model.TradeDetails のオブジェクトに変換できませんでした。

原因は何ですか?