我有一个名为 User 的实体,它可以有一个名为 Friends 的其他用户列表(有点像 Facebook)。
在我的 User 实体中,我声明了一个公共虚拟 IList Friends { get; private set;} 属性,并在构造函数中创建列表。我还有一个“AddFriends”方法,可以将用户添加到朋友列表中。
在我的 UserMapping 类中,我有以下代码来映射关系
HasManyToMany(x => x.Friends)
.ParentKeyColumn("UserId")
.ChildKeyColumn("FriendId")
.Table("UserFriends")
.Inverse().Cascade.SaveUpdate().Not.LazyLoad();
所有表都已正确创建,但没有任何内容放入 UserFriends 表中,并且返回的每个用户都有一个空的好友列表。
有什么建议吗?
Thanks!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)