在我的数据模型中,有一个带有byte[] Hash属性的类,该类被转换为BLOB。我希望此列/属性是唯一的。

根据此MySQL手册page,我需要为BLOB指定一个索引前缀长度,否则不允许在BLOB上建立索引。

CREATE TABLE test (blob_col BLOB, INDEX(blob_col(10)));


在(流畅)NHibernate中,我该怎么办?

谢谢

最佳答案

hbm.xml文件或字符串和new Configuration.Configure().Add()中的数据库对象

http://ayende.com/blog/3947/nhibernate-mapping-database-object

关于c# - 使用Nhibernate和MySQL的BLOB的索引前缀长度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8822923/

10-16 05:37