私はいくつかのレコードをロードするためにNHibernateを取得しようとしています(これは部分的にセットアップされており、すでにアプリケーションの他の部分で使用されています)、<>私はこの例外を持っています:NHibernate例外テキストの解析
[InvalidOperationException: any types do not have a unique referenced persister]
誰かが私がこれによって意味するものを解析するのを助けることができますか?私はこの文のために多くの全く異なる意味を考えることができます。 > URPを持つことが許されていません<いずれかで宣言さ
- 種類が、あなたはURPを持っている必要があります> <いずれかで宣言さ
- 種類の操作を行いますが、あなたはそうではない:私は最初の部分を解釈することができます
- あなたのプログラムの種類のいずれかの必要があります...
そして、これらのいずれかと、私はのような第2の部分を見ることができます:
- 複数の存続を持っていますが、一つだけが
- 許可されているあなたは何の存続を持っていませんが、一つはお持ち
- 必要ですが、正しく
(ええ、私はそれを参照するように失敗しました彼らの用語の多くはまだ分かっていませんが、通常は私がいくつかの部分が不明なときに、エラーメッセージが少なくとも明確であり、文脈で意味するものを理解することができます。そして、例外はNHibernateへのエントリポイントを指し、.hbm.xmlファイルの悪いマッピングや特定のクラスのプロパティではありません)
私はAPIドキュメントを見てきましたが、ここではまったく役に立たないようです。
ありがとうございました!
実行しようとしているHBMファイルとクエリを投稿してください。 – jonnii