我有一张名为 openTickets 的表。我有另一个名为 openTicketFollowers 的表,它使用外键与之相关。OpenTickets 不知道 openTicketFollowers 但我希望 openTickets 有一个属性,它是其关注者的列表。无论如何用流利的nhibernate来做到这一点?
问问题
38 次
1 回答
1
检查这个Fluent 映射文档。OpenTicket类将包含Followers :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 回答