0
我想要一個由靜態前綴和動態自動增量整數組成的字符串類型的列。數字應該在每個插入時自動增加。這個列不是PK,但它應該像id一樣行事。另外我想過濾該列。 喜歡的東西NHibernate自動增量字符串列
- PREFIX_0000
- PREFIX_0001
- PREFIX_0002
- PREFIX_0003
我不想存儲在一些表中的計數器。 有沒有可能在NHibernate映射級別上做到這一點?還是其他想法?
謝謝。
我想要一個由靜態前綴和動態自動增量整數組成的字符串類型的列。數字應該在每個插入時自動增加。這個列不是PK,但它應該像id一樣行事。另外我想過濾該列。 喜歡的東西NHibernate自動增量字符串列
我不想存儲在一些表中的計數器。 有沒有可能在NHibernate映射級別上做到這一點?還是其他想法?
謝謝。
你DTO,你可以做一個getter返回一個前綴_ ###### ID:
public string MyAutoIncrement
{
get { return string.Format("{0}_{1:D8}",this.Prefix,this.Id); }
}
這是我的第一個意圖,但插入和自動增量呢? –
你還有你的PK一個自動編號或分配的詮釋?也可以單詞PREFIX_改變或始終是相同的? – Rippo
不,它不會改變。 –