我与Oracle数据库的工作,和我想这个类映射:映射大串功能NHibernate
public class Book
{
public virtual int Id { get; private set; }
public virtual string Author { get; set; }
public virtual string Title { get; set; }
public virtual string Text { get; set; }
}
有了这个映射类:
public class BookMap : ClassMap<Book>
{
public BookMap()
{
Id(x => x.Id);
Map(x => x.Author);
Map(x => x.Title);
Map(x => x.Text);
}
}
但列它生成我的类型是NVARCHAR(255),并且Book.Text
属性的远远超过255个字符。
如何将其映射到可包含非常大的字符串的类型(例如CLOB)?
看到http://stackoverflow.com/questions/2343105/override-for-fluent-nhibernate-for-long-text-strings-nvarcharmax-not-nvarchar – 2012-10-30 14:20:50