
How can I map a list of strings to my entity using NHibernate?我的数据库中有两个表:文章和标签 标签表由ArticleID(外键)和标签(varchar)组成。 现在,我需要使用IList标签或ReadOnlyCollection标签将Articles标签映射到Article实体的只读集合中。 我已经查阅了NHibernate参考资料,但似乎无法确定何时使用Set,Bag和其他Nhibernate集合。 我已经看到了使用ISet集合的示例,但是我真的不喜欢将实体类绑定到NHibernate类型。 如何在NHibernate中进行映射?
编辑:我最终使用
在映射中使用的集合类型取决于您要如何在代码中表示集合。 设置映射如下:
因此,如果您希望返回IList,则可以使用 |