3
我在我的實體中有一個guid屬性,我想將它映射到MS SQL中的guid字段。流利的NHibernate映射GUID類型屬性NOT標識
public class SomeEntity
{
public virtual int Id { get; set; }
public virtual Guid GUID { get; set; }
}
,我怎麼能這樣映射到表並允許MS SQL生成這個GUID字段
我已經試過這
Id(x => x.Id).GeneratedBy.Identity();
Map(x => x.GUID).Unique().Not.Insert().Not.Update();
沒有運氣。問題是當實體已被添加它生成的GUID,但是當我選擇它返回空的GUID({00000000-0000-0000-0000-000000000000}
)。
還我已經沒有運氣再次嘗試這個
Map(x => x.GUID).Unique().ReadOnly();
,所以如何解決?如何映射到全局唯一標識符,它應該在MS SQL