0
次の問題のマッピングを作成しようとしています。 ケースは複数のクライアントを持つことができ、クライアントは複数のケースにアタッチすることができます。Many To Manyコレクションで余分な情報を保存する
私はこれらのマッピングを持っています。クライアントのboolenがケースに関連していることにあると ケース
Map(x => x.CaseNumber);
References(x => x.Status).Cascade.All();
HasManyToMany<Client>(x => x.Clients)
.Table("CaseToClient")
.Access.CamelCaseField(Prefix.Underscore)
.Cascade.SaveUpdate()
.LazyLoad();
は今私のCaseToClient表はCASE_IDとのclient_idで構成されて私が欲しいものは、テーブル内の別の列です。私はどのように私はプロパティを書くことができるように、列を追加することができますか?
この質問は、今年初めに頼まれた:http://stackoverflow.com/questions/2281648/how-to-add-extra-field-in-the-manytomany-generated-table-with-fluentnhibernate – Marijn
とそれ以前にもよくあることです:http://stackoverflow.com/questions/889513/nhibernate-many-to-many-mapping-additional-column-in-the-mapping-table http://stackoverflow.com/questions/166426/追加フィールド内のハイバネーション - 多対多関係テーブルhttp://stackoverflow.com/questions/472052/many-to-many-mapping-with-extra-columns-in-join-table –