gpt4 book ai didi

nhibernate - 如何使用 NHibernate 3.2 的 NHibernate Mapping-By-Code 功能映射 ntext?

转载 作者:行者123 更新时间:2023-12-04 20:13:43 26 4
gpt4 key购买 nike

我需要使用 NHibernate 3.2 中的代码映射功能来映射表的 ntext 列,这样它就不会被截断为 4000 个字符。

在下面的例子中我需要改变什么? "Notes"是 sql 表中具有 ntext 类型的属性:

属性(emp => emp.Notes);

注意:请不要将其与 fluent NHibernate 或 hbm 文件映射混合使用。

最佳答案

所以,我解决了以下问题:

Property(emp => emp.Notes, map => map.Column(col => col.SqlType("ntext")));



实际上,我们需要做的就是:告诉 NHibernate mapper sql 中列的实际类型。 :)

解决方案来自 here正如 jbl 所指出的.

关于nhibernate - 如何使用 NHibernate 3.2 的 NHibernate Mapping-By-Code 功能映射 ntext?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14641361/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com