1

有没有办法使用 Fluent Nhibernate 映射 XML 字段。

如果您在 MSSQL 数据库中有一个 XML 字段,您将如何使用 Fluent NHibnernate 进行映射?

例子

        Table("Address");
        LazyLoad();
        Id(x => x.AddressId).GeneratedBy.HiLo("1000");
        Map(x => x.AddressLine1).Length(100).Not.Nullable();
        Map(x => x.AddressLine2).Length(100).Not.Nullable();
        Map(x => x.AddressLine3).Length(100).Not.Nullable();
        References(x => x.AddressPerson).Column("PersonId");
        Map(x => x.ReferenceXML)//Map to XML Type in my Domain
4

1 回答 1

-1

Ayende 有一些示例代码,展示了如何在此处使用 XML SQL Server 类型。它使用基于 XML 的 NH 映射。要了解如何在流利的 nHibernate 中实现 IUserType,请参阅此页面此页面以了解如何实现流利的 nh“约定”。

于 2010-08-15T18:00:59.797 回答