gpt4 book ai didi

nhibernate - 映射到 NHibernate 3.2 中的自定义类型

转载 作者:行者123 更新时间:2023-12-04 14:48:11 25 4
gpt4 key购买 nike

我刚刚开始使用 NHibernate 3.2 及其新的 Conformist API,不久前使用了 Fluent 的先前版本。基本的东西看起来不错,但我目前正在努力尝试将字符串映射到自定义类型。

在这种特定情况下,我有一个字符串,它是我的一个表的列中以分号分隔的角色列表。当我得到它时,我希望它被映射到我通过将字符串值从数据库传递到其构造函数而创建的“RoleSet”自定义对象中。

我创建了一个 IUserType,但我看不到如何告诉它使用它。

以前使用 Fluent 我会在我的 map 类中做到这一点:

Map(x => x.Roles).CustomType<RoleSetType>();

在新的 API 中是否有一种等效的方法可以做到这一点?

最佳答案

试试这个...

Property(x => x.Roles, x => x.Type(typeof(RoleSetType), null));

关于nhibernate - 映射到 NHibernate 3.2 中的自定义类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8431213/

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