我有一个包含 xml 列的 SQL Server 数据库。我需要将该 xml 列映射到我的域实体中的 expando 对象。我正在使用 NHibernate。我如何扩展 NHibernate 以适应这种情况?我假设(我是 NHibernate 的新手)我必须覆盖实现以获取和设置 xml 数据,但我不知道如何在 NHibernate 中执行此操作。
最佳答案
您必须为您的实体创建自定义类型 (IUserType)。 Here有一篇很好的文章如何将 XML 列从数据库转换为 NHibernate 域实体。
关于xml - 数据库中的 NHibernate XML 文档到实体中的 Expando 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3910510/