我有一堂课:
public class ParentClass
{
//other stuff
IList<string> ChildPages
}
当Fluent NHibernate自动映射IList<string> ChildPages
' ' 时,会创建一个 ' ' 连接表,其中包含集合中每个字符串的支持字段。ChildPages
nvarchar(255)
但问题是我希望 sql 支持字段为“ text
”,这样我就可以为该实体输入冗长的条目。
进行此更改的最简单方法是什么?
您如何更改自动映射的原始集合的底层类型?
另外,对于额外的点,您将如何使用约定或映射覆盖来做到这一点?
谢谢!