queryover

    16

    1答えて

    SQLクエリをNHibernate QueryOver構文に変換しようとしていますが、カウントプロジェクションでソートする方法がわかりません。 select top 10 v.intVoteUserID, COUNT(v.intVoteUserID) from Group_MessageVotes v where v.dtmVote > :date group by v.intVoteUse

    3

    1答えて

    私はどのように同じテーブルに対してqueryover使用(参加)する...例 if (!string.IsNullOrEmpty(ufResidencia) || !string.IsNullOrEmpty(cidadeResidencia)) { EnderecoProspect endPros = null; TipoEndereco tipoEn

    5

    1答えて

    NHibernate(V3)のオブジェクトのグループを削除するときに私のコードを改善したいと思います。 現在、取得したコレクションを反復処理し、各オブジェクトに対してdeleteを呼び出します。これにより、n + 1個のSQL文が生成されます。私は、単一のSQL文で同じことを行うことができると思い、この方法を使用することにより削除(文字列のクエリ) : 私はNHibernateのセッションは、この

    2

    1答えて

    私は同様の質問にhereとhereと尋ねられていることを知っています。おそらくそれは重複している可能性があります。 しかし、問題が適切に両方の場所で回答されていなかったので、しぶしぶ、私は再びそれを聞いている:( 質問はあなたが間に利用可能なマッピングが存在しない場合に2つのテーブルを結合するために基準APIを使用することができますそれら。 例: class Order{ UserId , Ord

    1

    1答えて

    nHibernateとQueryOverを使用してList()の汎用メソッドを作成したいと思います。私はジョインを追加したいと思っていますが、私が参加しているジェネリック型を指定せずにはできないとは思いません...すべてのジェネリック宣言を宣言しなければならないので、ダイナミックにしません。動的なジョインリストをどこにも持っていますか?以下のコード: public static IList<T>

    2

    1答えて

    NHibernate ICriteriaまたはQueryOverでSQLを実現する方法はありますか? select * from [BlogPost] b inner join (select blogpost_id, count(*) matchCount from [Tag] where name in ('tag X', 'tag Y')

    1

    2答えて

    NHibernateのQueryOverを使用するために必要なネームスペース参照が見つかりませんか? どういうわけでこのタイプのものを見つけますか?私が "見たはずの"文書がありますか?

    6

    2答えて

    私はNHibernateのからこのSQLを取得したいと思います: SELECT SUM(color_pages) * SUM(total_pages) FROM connector_log_entry GROUP BY department_name しかし、私はどこでも任意の算術演算(*)の投影を見つけることができません。 これは私がこれまで持っているコードです: Session.Que

    10

    2答えて

    私はインターネットを検索していると私はqueryover 元のwhere句に文字列関数を使用したい例えば 3.0のNHibernateのqueryoverの使用方法の例を見つけることができません。 var item = Query.Where(x => x.Name.ToLower() == name.ToLower()).FirstOrDefault(); を しかし、nhibernateが

    4

    2答えて

    Nhibernate 3のlinqプロバイダは、FetchMany、ThenFetchManyなどを使用してコレクションの複数レベルのeager fetchingを指定できます。これにはQueryOverを使用する同等の方法があります。 は私が session.Query<A> .FetchMany(x=> a.b) .ThenFetchMany(y => y.c)