首页 > 未分类 > Pomelo.EntityFrameworkCore.MySql和Boolean类型

Pomelo.EntityFrameworkCore.MySql和Boolean类型

最近在折腾dotnet 6的webapi,结果发现tinyint(1)在从数据库表创建数据对象实体的时候,没有被转换成Bool类型。百度没找到答案,在github的问题清单里面有人提到过这个问题,发现这个问题好像和MySqlConnector有关。

解决方案出人意料,在数据库连接字符串里面,加上“TreatTinyAsBoolean=true”就好了。主要有两个场景,一个是从表创建对象实体时命令行的连接字符串,一个是创建好实体以后的数据库连接字符串。

分类: 未分类 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.