1
データモデルには、BLOBに変換されるbyte[] Hash
プロパティを持つクラスがあります。この列/プロパティを一意にします。NhibernateとMySQLを使用したBLOBのインデックスプレフィックス長
このMySQLマニュアルのpageによると、BLOBのインデックス接頭辞の長さを指定する必要があります。それ以外の場合は、BLOBのインデックス付けはできません。
CREATE TABLE test (blob_col BLOB, INDEX(blob_col(10)));
(Fluent)NHibernateでどうすればいいですか?
感謝のhbm.xmlファイルや文字列の
感謝。 プログラムによる方法は、 'new Configuration.Configure()。AddAuxiliaryDatabaseObject(IAuxiliaryDatabaseObject)'を呼び出すことです。便宜上、[SimpleAuxiliaryDatabaseObject](http://nhibernate.svn.sourceforge.net/viewvc/nhibernate/trunk/nhibernate/src/NHibernate/Mapping/SimpleAuxiliaryDatabaseObject.cs?revision=6038&view=markup)があります。 – Yan