English Message : Entity mapping error.指定的转换无效。 Chinese Mess 返回
SqlSugar
沟通中
6
380
一吖 发布于1周前
悬赏:0 飞吻
English Message : Entity mapping error.指定的转换无效。 Chinese Message : 实体与表映射出错。指定的转换无效。实体与没数据库并没有什么。本地运行正常。线上时不时会有这个问题。
热忱回答(6)
-
fate sta VIP01周前
都是一张表吗?如果都同一张表出现这个问题 那一般是这个表的数据表中的某字段填充实体中属性导致映射失败。
像ORACLE库精度不能超出C#长度 等。解决办法找到有问题的列使用自定义转换,可以看文档:自定义类型
0 回复 -
一吖 VIP01周前
不是同一个表。我有好几个表。类似这样的。最终都us那个实体接收数据。本地运行没什么问题。正式版偶尔会有问题,一般重新启动话就可以恢复,但是后续又会出现这种问题。框架是有程序吗
@fate sta:
0 回复 -
一吖 VIP01周前
框架是有程序缓存吗
0 回复 -
fate sta VIP01周前
@一吖:如果是低版本sqlsugar 那就这几个地方换成几个实体。不要共用一个实体
0 回复 -
fate sta VIP01周前
如果高版本sqlsugar还存在问题,那就在这个DTO所有属性贴上 通用转换标签
0 回复 -
一吖 VIP01周前
@fate sta:是低版本。是select不能共用一个实体吗
0 回复