功能NHibernate - 测绘的孩子在父母当孩子有参考父,而不是使用列表
问题描述:
我有看起来像这样的数据库的子对象:功能NHibernate - 测绘的孩子在父母当孩子有参考父,而不是使用列表
CREATE TABLE Child
(
ChildId uniqueidentifier not null,
ParentId uniqueidentifier not null
)
的话,我有一个父像这样。现在
CREATE TABLE Parent
(
ParentId uniqueidentifier not null
)
,问题是,在我的父类中,我有
public virtual Child Child { get; set; }
我不想尽可能使用列表。我知道我可以使用hasmany到列表中,然后在我的Parent.Child属性中从列表中选择前1。
我已经尝试过引用,hasone,referencesany,似乎无法获得映射权。有人有主意吗?
谢谢,
答
我不得不使用一个列表,然后Child属性抓取列表中的第一个。不知道,但它的作品。