Entity Framework又一个智障的点
我不知道为什么报错,反正这么写就会报错
这么写,然后查询WallTypeDTO这张表,就会出现以下错误
从错误提示上看,我传入的WallTypeDTO,被当做ElementTypeDTO了,然后找不到对应表
咱也不知道为啥。。。搞了半天,索性不研究了
解决方案1:
直接把element下的
public ElementTypeDTO ElementType { get; set; } 属性
变成
public ElementTypeDTO ElementType 字段
解决方案2:
在配置中添加ignore