【发布时间】:2010-01-26 19:19:55
【问题描述】:
当我定义 NHibernate 实体/映射以使用 Guid 作为标识列时,我收到一个异常。 Guid 列生成为 varchar(40),但内容似乎是二进制的。
有解决办法吗?现在我只是使用普通的 ol' int,但很高兴知道未来的项目! :)
【问题讨论】:
-
有什么异常?您是否将列创建为 varchar(40) 或 NHibernate 是否生成了架构?
-
NHibernate 生成了它。我现在没有可用的例外,但它是关于格式的例外。
标签: mysql nhibernate guid