我更新 MySql.Data.EntityFrameworkCore 8.0.13 ,在code-first 生成 bool 类型 变成了short 类型 , 查询,新增,都直接 报错 : No coercion operator is defined between types 'System.Int16' and 'System.Nullable`1[System.Boolean]'.”
属性加上 [Column(TypeName ="bit")] 或者使用Fluent API 设置 xxx.HasColumnType("bit"),可以解决
对于Any(....)的查询条件,暂时不知道怎么解决
https://bugs.mysql.com/bug.php?id=92987
bug状态还未修复
建议提供一下相关代码
– dudu 6年前