在db中我有decimal(9, 6)
Nhibernate以格式decimal(9, 5)
问题是如何使用nhib映射字段。按代码映射以使用精度9,6
Property(
x=>x.Longitude
// precision and scale
);
答案 0 :(得分:7)
你可以明确地设置这种类型的精度并像这样缩放
Property(
x => x.Longitude,
m =>
{
m.Precision(9);
m.Scale(6);
}
);
或者您可以在约定中设置匹配应用中的所有小数,这不在这个问题之内(只是一个想法)。
希望这有帮助