私は多くの解決策を試しましたが、うまくいきませんでした。以下は私のテーブルマッピングです
次のマッピングを持つこのテーブルからエンティティを継承しました
次のエラーを取得する
このように PolicyType にマッピングを追加する場合
次に、このエラーを取得します
このエラーをどのように取り除くことができるか、過去2日間で立ち往生しています。
私は多くの解決策を試しましたが、うまくいきませんでした。以下は私のテーブルマッピングです
次のマッピングを持つこのテーブルからエンティティを継承しました
次のエラーを取得する
このように PolicyType にマッピングを追加する場合
次に、このエラーを取得します
このエラーをどのように取り除くことができるか、過去2日間で立ち往生しています。
最初の例外は、明確な条件のない同じ階層ごとのテーブル継承の複数のエンティティについて不平を言います-PolicyType
継承ツリーのすべてのエンティティに対して一意のフィルターを (または他の列に) 設定していることを確認してください。
2 番目の例外は、条件に使用される列をプロパティにマッピングすることについて不平を言っています。条件に任意の列を使用すると、それをプロパティにマップすることはできません (条件が の場合を除くIsNull=False
)。列はエンティティ タイプのマッピングに既に使用されており、マッピングで 2 回使用できる列はありません。