c# - NHibernate MySQL 映射设置列类型

标签 c# mysql nhibernate nhibernate-mapping set

在我的 MySQL 数据库中,我有以下列类型。

Field        |    Type                                        |  Null |
----------------------------------
Column_priv  |  set('Select','Insert','Update','References')  |   No  |

我不知道将其映射到什么。

谁能告诉我如何将其映射到某些东西?

最佳答案

有一个字符串属性,如果需要有一个自定义类来表示集合中的每个值,并且每次nhibernate使用属性来设置值时,使用其构造函数将其转换为自定义类进行转换。

关于c# - NHibernate MySQL 映射设置列类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2681976/

相关文章:

c# - 通过依赖注入(inject)传递计时器并配置/启动计时器

c# - iOS 7 不断在空字典上发送 IDLE 命令

c# - 使用 queryover 按月和年部分进行分组

mysql - 优化选择查询。使用了 join、Not in 和子查询

php - 我应该如何存储音乐文件?

c# - NHibernate 发生 Id getter 异常;对象与目标类型不匹配

c# - 'NHibernate.Spatial.Type.GeometryType' 处理的“GeoAPI.Geometries.IGeometry”不可序列化

c# - 如何在 GeckoFX 中设置用户代理?

c# - 说明 C# 中 volatile 关键字的用法

php,使用mysql_connect()连接数据库问题,如何解决?