問題タブ [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.

0 投票する
2 に答える
2373 参照

java - Criteria クエリの算術演算子

マップされた hibernate クラスが与えられた場合:

HQL で次のことができます。

そして計算結果を出します。

Criteria API でこれと同様のことを行うことは可能ですか? Criteria API で数学演算を使用する方法をまだ見つけていません。sum、avg などの集計関数がありますが、基本的な数学演算子はありませんか?

0 投票する
3 に答える
583 参照

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' という名前のプロパティが含まれていません。

この問題をどのように解決しますか?

0 投票する
3 に答える
160 参照

nhibernate - nibernate基準クエリの研究

http://www.hibernate.org/hib_docs/nhibernate/1.2/reference/en/html/querycriteria.htmlのような基準クエリを研究するための他のサイトはありますか

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

nhibernate - Nhibernate Criteria API

上記のクエリの基準表現は何でしょうか?

0 投票する
3 に答える
7873 参照

nhibernate - NH Criteria APIでyear()およびmonth()関数を使用する方法は?

ビジネスフィルターの制約を表現できるようにするには、Criteria APIでyear()関数とmonth()関数を使用する必要があります。のような表現

明らかに機能しません-これを達成する方法はありますか?

HQLで完全に可能であることはわかっていますが、クエリを処理する追加のプロセスがいくつかあり、並べ替えやページングなどが追加されているため、条件APIを使用してクエリを作成する必要があります。


Criteria APIに書き直したいサンプルHQLソリューション:

0 投票する
2 に答える
6073 参照

nhibernate - Nhibernate基準クエリは、JoinType.LeftOuterJoinおよびProjectionsを使用するときに、式によって追加の順序を挿入します

このnhibernate基準クエリが以下のSQLクエリを生成するのはなぜですか?

p2_nameascを誤ってORDERBYステートメントに入れて、クラッシュさせています。これは、プロジェクト条件でJoinType.LeftOuterJoinを使用した場合にのみ発生します。これは既知のnhibernateバグですか?nhibernate2.0.1.4000を使用しています。洞察をありがとう。

0 投票する
4 に答える
3597 参照

java - Grailsクエリの関連付けの問題

次のドメインクラスのクエリを作成できません。

基本的に、グループのリストに属するすべての人を見つけたいと思います(たとえば、グループIDはそう(1,2)です。ここでの秘訣は、その人が両方のグループのメンバーである必要があるということです。基準クエリを使用したいのですが、HQLも問題ありません。 。

のようなクエリは、両方group.id in (1,2)ではなくいずれかのグループである可能性があるため、機能しないことに注意してください。

0 投票する
2 に答える
292 参照

nhibernate - nhibernateで永続化されたオブジェクトのプロパティのサブプロパティをクエリするにはどうすればよいですか?

馬鹿げている。

これにより、「プロパティを解決できませんでした」というエラーがスローされます。

私は何が間違っているのですか?名前が「somename」のFooプロパティを持つUberオブジェクトをクエリしたいと思います。

流暢なnhibernateを使用して、実際の例、リポジトリ呼び出しで更新:

クラス/マッピング:

0 投票する
2 に答える
5143 参照

c# - NHibernate Criteria APIはコレクションプロパティの予測をサポートしていますか?

基準APIを使用して、次の動作するHQLクエリを複製する必要があります。

クエリは、別の基準を満たす親に属する特定の基準を満たすすべての子を選択します。私の例では、両方の基準は単純なIdの等式ですが、何でもかまいません。

何らかの理由で、同等の基準APIクエリは正しい数のアイテムを含むリストを返しますが、それらのアイテムはすべてnullです。

これらの2つのクエリが同じ結果を返さないのはなぜですか?

HQLクエリから生成されたSQLは次のとおりです。

そして、これがCriteriaAPIクエリからのSQLです。

親と子の間の結合は単方向であることに注意してください。子エンティティには、その親を指す参照プロパティがありません。

誰かが私がこの制限を回避することを可能にする代替案を提案できますか?