【发布时间】:2011-01-31 04:07:24
【问题描述】:
我正在尝试使用 Fluent NHibernate 为以下模型创建映射文件。但是,我不确定如何为映射文件中的List<<string>string> 进行映射。
public class MyClass
{
public virtual Guid Id { get; set; }
public virtual string Name { get; set; }
public virtual List<string> MagicStrings { get; set; }
}
public class EnvironmentMapping : ClassMap<Models.Environment>
{
public EnvironmentMapping()
{
Id(x => x.Id);
Map(x => x.Name);
//HasMany(x => string) What should this be ?
}
}
【问题讨论】:
-
MagicStrings 是作为分隔字符串存储在同一个表中还是单独的表中?
-
+1 我没有考虑到表格的存储位置/方式,这条评论以及我同事的一些帮助帮助我找到了解决方案,谢谢!
标签: nhibernate list fluent-nhibernate mapping