我将MySql 8.0与 Pomelo.EntityFrameworkCore.MySql, MySql.Data.EntityFrameworkCore
我有一张桌子说:
user(gender tinyint(1))
我也尝试过bit(1),也不起作用。
我要在映射的Class User中具有Gender属性,键入 bool
我看过很多文章说:
在连接字符串中将TreatTinyAsBoolean设置为true。
但是当我使用Entity Framework Core Database First方法时该怎么办?
这是我搭建数据库的命令:
dotnet ef dbcontext scaffold "server=localhost;port=3306;user=root;password=mypws;database=mydatabase;treattinyasboolean=true;" MySql.Data.EntityFrameworkCore -o Models -f
无论TreaTinyAsBoolean的值是什么(真或假),生成的属性始终设置为字节。
请帮助!