問題タブ [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 分離基準
ドメインのセットアップ。
.
.
.
スタディ用に入力される 2 つのリストがあります。1 つは、サイトに現在関連付けられているリソースのリストです。もう 1 つは、サイトに関連付けることができる利用可能なリソースのリストです。これらの利用可能なリソースは、Active = true であり、スタディと同じ USState 内にあることによって決定されます。
これを機能させるための基準を書き込もうとしていますが、取得できないようです。アクティブであり、スタディと同じ USState にあり、現在サイトに関連付けられていないすべてのリソースを表示する必要があります (現在の関連付けは最初の表にあります)。
私も次のことを試しました:
これが理にかなっていることを願っています。私はまだ DetachedQuery がどのように機能するかを理解しようとしています。このタスクを達成するためのより良い方法があれば、教えてください!
grails - ネストされたプロパティの大文字と小文字を区別しない順序
たとえば、次の 2 つのドメイン クラスがあるとします。
createCriteria
そして、ケースを無視して、Bar の名前 (またはクライアントが並べ替えたいその他の有効なプロパティ) で並べ替えたい呼び出しがあります。私はそれを次のように減らすことができました:
ただし、並べ替えプロパティがネストされている場合 (つまり、のプロパティbar
)、例外が発生します。
これらの関連する Grails バグGRAILS-8182、GRAILS-9171、GRAILS-3911を見つけたので、やりたいことを不可能にするバグの組み合わせがあるように見えます。
のネストされたプロパティで大文字と小文字を区別しない並べ替えを行う方法はありcreateCriteria
ますか? クライアントまたはGroovyリストでソートできることはわかっていますが、車輪を再発明する必要はありません(特に、それは本当に醜い車輪になるため)。
Grails 2.2.4 を使用しています。
grails - 一対多関連のプロパティで並べ替え
次のシナリオがあります(ドメインクラス)
と
現在createCriteria
、リクエストのフィルタリングと基本的な並べ替えを実装するために使用しています。
Request
ここで、最近更新されたものから始まるのリストを取得したい( の フィールドdateCreated
の値によって順序付けlast
StatusUpdate
られるRequest
)
ヒントはありますか?
grails - Grails withCriteria および/またはケース?
次の Grails withCriteria 構造があります。
これにより、(gpa AND grade AND majors) OR ScholarshipCounties OR activities OR specialTypeInd によって奨学金が返されます。