問題タブ [criteria]
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.
java - Criteria クエリの算術演算子
マップされた hibernate クラスが与えられた場合:
HQL で次のことができます。
そして計算結果を出します。
Criteria API でこれと同様のことを行うことは可能ですか? Criteria API で数学演算を使用する方法をまだ見つけていません。sum、avg などの集計関数がありますが、基本的な数学演算子はありませんか?
c# - 結合クエリの条件表現
2つのクラスがあります
1 クラス A[プロパティ:-aid,aname]
2 クラス B[プロパティ:-bid,A,bname]
DropDownList ddlist;
ddlistToLet.DataSource = criteria.List();
ddlistToLet.DataTextField = "bname";
ddlistToLet.DataValueField = "援助";
ddlistToLet.DataBind();
このエラーが発生します
DataBinding: 'B' には、'aid' という名前のプロパティが含まれていません。
この問題をどのように解決しますか?
nhibernate - nibernate基準クエリの研究
http://www.hibernate.org/hib_docs/nhibernate/1.2/reference/en/html/querycriteria.htmlのような基準クエリを研究するための他のサイトはありますか
nhibernate - Nhibernate Criteria API
上記のクエリの基準表現は何でしょうか?
nhibernate - NH Criteria APIでyear()およびmonth()関数を使用する方法は?
ビジネスフィルターの制約を表現できるようにするには、Criteria APIでyear()関数とmonth()関数を使用する必要があります。のような表現
明らかに機能しません-これを達成する方法はありますか?
HQLで完全に可能であることはわかっていますが、クエリを処理する追加のプロセスがいくつかあり、並べ替えやページングなどが追加されているため、条件APIを使用してクエリを作成する必要があります。
Criteria APIに書き直したいサンプルHQLソリューション:
nhibernate - Nhibernate基準クエリは、JoinType.LeftOuterJoinおよびProjectionsを使用するときに、式によって追加の順序を挿入します
このnhibernate基準クエリが以下のSQLクエリを生成するのはなぜですか?
p2_nameascを誤ってORDERBYステートメントに入れて、クラッシュさせています。これは、プロジェクト条件でJoinType.LeftOuterJoinを使用した場合にのみ発生します。これは既知のnhibernateバグですか?nhibernate2.0.1.4000を使用しています。洞察をありがとう。
java - Grailsクエリの関連付けの問題
次のドメインクラスのクエリを作成できません。
基本的に、グループのリストに属するすべての人を見つけたいと思います(たとえば、グループIDはそう(1,2)
です。ここでの秘訣は、その人が両方のグループのメンバーである必要があるということです。基準クエリを使用したいのですが、HQLも問題ありません。 。
のようなクエリは、両方group.id in (1,2)
ではなくいずれかのグループである可能性があるため、機能しないことに注意してください。
nhibernate - nhibernateで永続化されたオブジェクトのプロパティのサブプロパティをクエリするにはどうすればよいですか?
馬鹿げている。
これにより、「プロパティを解決できませんでした」というエラーがスローされます。
私は何が間違っているのですか?名前が「somename」のFooプロパティを持つUberオブジェクトをクエリしたいと思います。
流暢なnhibernateを使用して、実際の例、リポジトリ呼び出しで更新:
クラス/マッピング:
c# - NHibernate Criteria APIはコレクションプロパティの予測をサポートしていますか?
基準APIを使用して、次の動作するHQLクエリを複製する必要があります。
クエリは、別の基準を満たす親に属する特定の基準を満たすすべての子を選択します。私の例では、両方の基準は単純なIdの等式ですが、何でもかまいません。
何らかの理由で、同等の基準APIクエリは正しい数のアイテムを含むリストを返しますが、それらのアイテムはすべてnullです。
これらの2つのクエリが同じ結果を返さないのはなぜですか?
HQLクエリから生成されたSQLは次のとおりです。
そして、これがCriteriaAPIクエリからのSQLです。
親と子の間の結合は単方向であることに注意してください。子エンティティには、その親を指す参照プロパティがありません。
誰かが私がこの制限を回避することを可能にする代替案を提案できますか?