慣例により、nhibernate 3.2 マッピングを使用しています。
これが私のコードです。私のヒロ テーブルでは、NextHi は 1 です。ユーザー テーブルのすべてのレコードを削除し、そこに新しいユーザーを挿入します。10 や 11 のような非常に小さな番号を取得する代わりに、最初に挿入したユーザーの ID は 32768 です。この番号を取得する方法がわかりません。何を確認すればよいか教えてください。
mapper.BeforeMapClass += (modelInspector, type, classCustomizer) =>
{
classCustomizer.Id(c => c.Column("Id"));
classCustomizer.Id(c => c.Generator(Generators.HighLow,
gmap => gmap.Params(
new{
max_low = 10,
table = "Hilo",
column = "NextHi",
where = string.Format("TableKey = '{0}'", type.Name.ToLower())
})));
};