报的错
Error dehydrating property value for LEAD.ERP.Objects.Domain.Materialinstance.Material...
原因
表中存在级联关系
public virtual Unit unit { get; set;}
Reference( x => x.MaterialUnit).Colum(“UbitID”).NotFound.Ignore().Not.LazyLoad().Casade.None();
查询时,Unit表中没有对应的信息,应为null,返回时Id却为0,所以报错

本文深入探讨了在ERP系统中,由于级联关系配置不当导致的属性值脱水错误。具体表现为Material实例的Unit属性在查询时应为null,但返回时Id却为0,从而引发异常。文章详细分析了问题根源,并提供了可能的解决方案。
4260

被折叠的 条评论
为什么被折叠?



