1
在我的數據模型中,有一個包含byte[] Hash
屬性的類,該屬性被轉換爲BLOB。我希望這個專欄/屬性是唯一的。使用Nhibernate和MySQL的BLOB的索引前綴長度
根據這份MySQL手冊page,我需要爲BLOB指定一個索引前綴長度,否則它不允許在BLOB上建立索引。
CREATE TABLE test (blob_col BLOB, INDEX(blob_col(10)));
在(流利)NHibernate我該怎麼做呢?
感謝
感謝。 編程方式是調用新的Configuration.Configure()。AddAuxiliaryDatabaseObject(IAuxiliaryDatabaseObject)'。爲了方便起見,有一個[SimpleAuxiliaryDatabaseObject](http://nhibernate.svn.sourceforge.net/viewvc/nhibernate/trunk/nhibernate/src/NHibernate/Mapping/SimpleAuxiliaryDatabaseObject.cs?revision=6038&view=markup) – Yan 2012-01-11 20:04:15