在db里面我有字段 decimal(9, 6)
Nhibernate保存此数据,丢失格式的最后一位数字 decimal(9, 5)
问题是如何使用nhib映射字段.按代码映射以使用精度9,6
Property(
x=>x.Longitude
// precision and scale
);
Run Code Online (Sandbox Code Playgroud)
你可以明确地设置这种类型的精度,并像这样缩放
Property(
x => x.Longitude,
m =>
{
m.Precision(9);
m.Scale(6);
}
);
Run Code Online (Sandbox Code Playgroud)
或者你可以在约定中设置匹配你的应用程序中的所有小数,这是在这个问题之外(只是一个想法).
希望这可以帮助
| 归档时间: |
|
| 查看次数: |
4022 次 |
| 最近记录: |