nhibernate

    0

    2答えて

    私は検索して検索しましたが、遠隔的に回答に似ているものは見つかりませんでした。 私は、XMLドキュメントタイプ(私のドキュメントタイプ、NHibernate関連なし)のDTD(xml-dtd)を持っており、その特定のドキュメントタイプのすべてのドキュメントをリレーショナルモデルに保存したいと思います。いいえ、XMLファイル自体をvarcharやXMLなどのフィールドや目的に反してデータベースに格納

    0

    1答えて

    3.3.2.4000から4.0.4.4000に約4年間作成するソリューションをアップグレードしています。私はそれを持ち出すしようとすると、私は次のエラーを取得する: {"Method 'Set' in type 'iSeguro.Data.Mappings.EmpresaBridge' from assembly 'iSeguro.Data, Version=1.0.0.0, Culture=ne

    3

    1答えて

    私は単純なNHibernateインターセプタを持ち、OnSave()メソッドをオーバーライドしています。 ここで私がしようとしているのは、文字列プロパティのSQL長を取得することです。それが可能ですか? IType[]タイプのタイプはSqlTypeです。ここでは、Lengthが利用できますが、それを読み取る方法は見つかりません。デバッグの例: これは私が持っているコードの例であり、どこでプロパティ

    1

    1答えて

    NHibernateとOracleを使用して、私は条件付きで注文する際に問題に遭遇しています。 は、私はこれらのエンティティ(およびそれに対応するデータベースの種類を)持っていると言う: LINQのを使用して、私はこのようなクエリを実行できるような従来の方法でマッピングされ public class Contact { public virtual int PrimaryKey { g

    1

    1答えて

    私がしたいのは、保存時にエンティティをインターセプトして、いくつかの文字列のプロパティを切り詰めることです。 Entityの場合はOnSave()がトリガーされますが、変更/アップデートの場合はEntityのトリガーではありません。 次に、OnFlushDirty()インターセプタがあります。しかし、私は本当にこれと混同しています。 だから私は次のように、エンティティを更新するには、エンティティの

    0

    1答えて

    私はこの問題がたくさんあるようです。 私は新しいクラスをセットアップしました。 新しいhbm.xmlマッピングを設定し、埋め込みリソースにしました。 私のアプリケーションを実行すると、属性名の不一致〜クラスとマッピングの間の属性の名前の大文字小文字の問題があります。マッピングに示されている名前の特定のエラー「getter/setter」がありません。 しかし、それはこの疑問の要点ではありません。私

    0

    1答えて

    ここで私のクラスとマッピングのオーバーライドは、Memberに対してIsActiveメソッドを呼び出すと何らかの理由でnhibernateがデータベースからMemberExtraFieldsをフェッチします。これは、リストのメソッドを呼び出すと、n + 1の問題を引き起こしています。 が、私はこの問題を解決する可能性が何もあり、私は(偽NoProxyディレクティブ、プロキシ、)すべての怠惰 pub

    0

    1答えて

    私はVisual Studio 2008を使用しています。Nhibernate.ProjectionsクラスのGroupPropertyメソッドの中に複数の列を追加しようとしています。しかし、私は必要な出力を得ることに失敗しています。私はこのようなことを試みた。 RowCount、SumとGroupPropertyと脇一般 ICriteria Criteria = CreateCriteria("

    0

    1答えて

    EFクエリをNHibernateに変換すると、JoinAliasを使用する行の数が少なくなるという問題が発生しました。以下は //Something like this cannot be used in NHibernate x.UserEntity.type_id == typeId1 NHibernateのクエリに変更する必要があるかについての両方のクエリ //Entity Frame

    0

    1答えて

    Nhibernateを使用してレイジーロードされたプロパティを持つコレクションを取得していますが、Nhibernateセッションが閉じられた後にシリアライザがレイジープロパティをシリアル化しようとするときに問題を返すことがあります。それで、NHibernateに、空のままにしておくと、アンロードされた遅延コレクションがあった場合、真のリストを与えるようにする方法がありますか?例えば IEnumer