0

静的プレフィックスと動的自動インクリメント整数で構成される文字列型の列が必要です。番号は、挿入ごとに自動インクリメントする必要があります。この列は PK ではありませんが、id のように機能する必要があります。また、その列をフィルタリングしたいと思います。何かのようなもの

  • PREFIX_0000
  • PREFIX_0001
  • PREFIX_0002
  • PREFIX_0003

テーブルにカウンターを格納したくありません。NHibernate マッピング レベルでそれを行う可能性はありますか? または他のアイデアはありますか?

ありがとう。

4

1 に答える 1

0

DTO では、prefix_######ID を返すゲッターを作成できます。

public string MyAutoIncrement 
{
    get { return string.Format("{0}_{1:D8}",this.Prefix,this.Id); }
}
于 2012-05-02T13:04:12.263 に答える