0
我已經通過客戶端類的關係的說明類,因此有一個屬性創建地圖的關係,關鍵除了使用對象屬性
public virtual Client Client {get; set;}
,但我怎麼可以添加一個映射到CLIENT_ID列,例如,具有
public virtual int? ClientId {get; set;}
我已經通過客戶端類的關係的說明類,因此有一個屬性創建地圖的關係,關鍵除了使用對象屬性
public virtual Client Client {get; set;}
,但我怎麼可以添加一個映射到CLIENT_ID列,例如,具有
public virtual int? ClientId {get; set;}
你不知道。
如果您需要得到的FK的值,你可以這樣做:
var clientId = note.Client == null? (int?)null : note.Client.Id;
訪問的ID將不客戶端代理的原因加載。
如果需要設置值(和你有一個ID):
note.Client = session.Load<Client>(clientId);
在映射類,你將有:
Map(x => x.ClientId);