地图项目列表

时间:2013-01-21 18:04:50

标签: nhibernate fluent-nhibernate fluent-nhibernate-mapping

我有一个名为openTickets的表。我有另一个名为openTicketFollowers的表,它使用外键与它相关。 OpenTickets不了解openTicketFollowers,但我希望openTickets拥有一个属性,该属性是其关注者的列表。无论如何用流利的nhibernate做到这一点?

1 个答案:

答案 0 :(得分:1)

查看此Fluent mapping文档。 OpenTicket 类将包含{{1>} 关注者

IList

这是public class OpenTicket { ... public virtual IList<OpenTicketFollower> Followers { get; set; } } public class OpenTicketFollowers { public virtual OpenTicket OpenTicket { get; set; } } 集合的流畅映射:

OpenTicketFollower

和引用OpenTicket的HasMany(x => x.Followers) .KeyColumn("OpenTicketId"); 类映射

OpenTicketFollower