openTickets というテーブルがあります。外部キーを使用して関連する openTicketFollowers という別のテーブルがあります。OpenTickets は openTicketFollowers を認識していませんが、openTickets にそのフォロワーのリストであるプロパティが必要です。とにかく流暢なnhibernateでこれを行うことはありますか?
質問する
38 次
1 に答える
1
このFluentマッピングドキュメントを確認してください。OpenTicketクラスにはIList
、フォロワーが含まれます。
public class OpenTicket
{
...
public virtual IList<OpenTicketFollower> Followers { get; set; }
}
public class OpenTicketFollowers
{
public virtual OpenTicket OpenTicket { get; set; }
}
そして、これはOpenTicketFollower
コレクションの流暢なマッピングです。
HasMany(x => x.Followers)
.KeyColumn("OpenTicketId");
およびOpenTicketFollower
OpenTicketを参照するクラスマッピング
References(x => x.OpenTicket)
.Column("OpenTicketId")
于 2013-01-21T18:56:51.280 に答える