我正在嘗試使用Fluent NHibernate爲以下模型創建映射文件。但是,我不確定如何在映射文件中爲列表< string>執行映射。如何在FluentNhibernate中爲列表<SomeNativeType>創建映射?
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是否存儲在同一個表中作爲分隔字符串或在一個單獨的表中? – 2010-03-24 13:56:31
+1我從來沒有想過在哪裏/如何存儲表格方面,這個評論以及來自我的同事的一些幫助幫助我找到了解決方案,謝謝! – 2010-03-25 19:08:21