gpt4 book ai didi

c# - 具有精度和比例的 nhibernate 映射十进制

转载 作者:太空狗 更新时间:2023-10-30 00:42:27 24 4
gpt4 key购买 nike

在数据库中我有一个字段是 decimal(9, 6)

Nhibernate 以 decimal(9, 5) 格式保存此数据并丢失最后一位数

问题是如何使用 nhib 映射字段。按代码映射使用精度 9,6

Property(
x=>x.Longitude
// precision and scale
);

最佳答案

您可以像这样显式设置此类型的精度和比例

Property(
x => x.Longitude,
m =>
{
m.Precision(9);
m.Scale(6);
}
);

或者您可以设置约定以匹配您应用中的所有小数,这不在这个问题范围内(只是一个想法)。

希望对你有帮助

关于c# - 具有精度和比例的 nhibernate 映射十进制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15427728/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com