linq-to-nhibernate

    1

    1答えて

    私がNHibernateを使っている.Netプロジェクトでは、 UI。 この表現は、ドメインモデルの特定のオブジェクトに対して構築されたものです。 私は、Customesのプロパティのフィルタ条件を作成し、すべての罰金、次の例のようになりたい: Expression<Func<Model.Customer, bool>> expr = c => c.Name == "My Com

    0

    1答えて

    私はこのようになりますオブジェクトグラフがあります。 は、タイプのリストを返します。クエリを構築するための賢明なアプローチだろう何 class A() { int id; IEnumerable<B> bees; } class B() { int id; A a; C c; } class C() { int id;

    8

    1答えて

    私は、かなり単純なデータベースでレポートを作成するために次元モデリングなどのデータウェアハウジングの原則を使用するアプリケーションを持っています。コールという名前 例(簡体字)エンティティは次のようになります。 public virtual long Id { get; set; } public virtual string OriginatorNumber { get; set; }

    2

    3答えて

    NHibernateの.Fetch()拡張メソッドの呼び出しで生成されたSQLクエリの内部結合が行われるようにクエリ(またはマッピング)を変更することはできますか? これは簡単です。left join fetchの代わりにinner join fetchと書かなければなりませんが、Linqではそれを見つけることができませんでした。

    2

    1答えて

    私はNHibernateのにLINQを使用して、このような何か(簡体字)に見えるモデルを持っている: public class Person { public virtual string FirstName { get; set; } public virtual string LastName { get; set; } public virtual IColle

    0

    1答えて

    この質問は、私が以前に持っていた質問と実際関係しています。 私は3つのフィールドからなる複合主キーを持つデータベーステーブルTItemListUserPermを持っていました。これをマップする方法で苦労した後 TItemListUserPerm ユーザーID(PK、FK) TItemListID(PK、FK) TItemListPermID(PK、FK) 、私は最も簡単なことは、複合主キーを削除し

    0

    1答えて

    私はこれを理解することはできません。簡単にするために、私がしようとしていることを説明します。 現在、私はリポジトリパターンを使用するnHibernateプロジェクトに取り組んでいます。データベースの中には、 "Description"フィールドを持つテーブルがあります。今、私は共通の "リソース"テーブルを使用するためにこれらのテーブルをローカライズしようとしています。 RESOURCEID、言語

    0

    2答えて

    私は、次のNHibernateはLINQクエリを持っており、それが.Fetch(なし同じクエリnull参照の例外 promotions = (from a in session.Query<Application>() from ap in a.Promotions where a.Id == applicationId && ap

    3

    3答えて

    NHibernateを使用するために古いCMSをアップグレードしようとしているので、元のデータベース構造を大幅に妨げることはできません。ここに問題を引き起こしているビットがあります。 Articles: - Id (PK, Identity) - Title - Content Meta: - ArticleId (PK, FK to Articles) - Description

    1

    1答えて

    私はマルチファセットエンジンで作業しています。 ResultProduct public int Id { get; set; } public int Name { get; set; } public int Brand { get; set; } [...] と Brand public int Id { get; set; } public int Name { get;