問題タブ [createcriteria]
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.
grails - Grails withCriteriaで「深い」変換を行うには、プロジェクションが含まれていますか?
Grails 2.2.4 を使用して Web アプリケーションを構築していますが、Grails の withCriteria 操作で複雑な問題が発生しています。私は以下のように3つのクラスを持っています:
そして今、次のような関連データとともに、ルートクラスとして Person からデータをクエリしたいと思います。
そして問題は、結果データを人のリストに深く変換して、すべての要素にそのデータがクラス構造として含まれていることを確認する方法がわからないことです。私は多くの方法を試しました
しかし、私が期待したように何も機能しませんでした。
Grails 2.2.4 はこれをサポートしていますか? はいの場合、正しい構文は何ですか?
どうもありがとう。
hibernate - Grails - CreateCriteria で「OR」を使用する方法
私はこの基準を持っています:
「cmd」の条件としてnullも追加したいです。私の場合に使用する OR はありますか?
ありがとう
grails - createCriteria とリストを区別する方法は?
問題があります..リストを区別する..これは私のコードです..
ドメイン :
次のコードを使用して、ドメイン バンクからリストを作成します。
銀行を作成する場合、例..
このケースから、金融 1 の銀行には多くの都市があることがわかります...
そして、フィールド金融とは異なる銀行で上場することを示したいと思います。
grails - createCriteria のドメイン オブジェクトのコレクション プロパティに「含まない」機能はありますか?
これに似た問題があります。しかし、機能が含まれていないことが必要です。
Post ドメインがあるように。投稿には多数のユーザーがいます。createCriteria を使用してやりたいことは、次のようなものです。
neを使ってみましたが、うまくいきません。
明確にするために、コレクションである users フィールドにthisUserが含まれていないすべての Post のリストを取得するにはどうすればよいですか?
hibernate - Grails createCriteria と Transient フィールドと PagedResultsList の使用
ドメイン フィールド:
ドメイン メソッド - これらのメソッドは、ユーザーが 4 つの異なる有効期限ステータスを検索するための大きなフィルター フォームでのフィルター処理に使用されます。
結果リストの作成
一時フィールド「expiryDate」または getMechExpiredStatus メソッドを使用して createCriteria を記述する方法が見つからないようです。
他のフィルターを使用してアイテムのリストを取得してから、有効期限フィルターで無効なアイテムを個別に削除しようとしましたが、PagedResultList が適切に更新されません。現在のページ化された結果リストを返すだけです。PagedResultList オブジェクトに関するヘルプもあまり見つかりません。Remove と Add は何らかの理由でブール値を返します。どうやら私はオブジェクトをよく理解していません。
最初の基準リストから最大値とオフセットを削除すると、クエリの実行に非常に長い時間がかかります。
これを達成する方法はありますか?
grails - サブクラスの条件を持つスーパークラスのGrails createCrieteria
私はこれのために努力してきました。しかし、それが可能かどうかはわかりません。サブクラスの条件を使用してスーパークラスの基準クエリを作成して、レコードを一覧表示する必要があります。
たとえば、Cats, Dogs は Animal クラスを拡張します。黒い点の犬と白い色の猫以外のすべての動物をリストする必要があります。ここで重要な問題は、 犬のプロパティが猫のドメイン クラスにないことです。
しかし、すべての動物でページネーションできるように、Animal クラスに createCriteria を記述する必要があります。