net core ef for mysql bool 类型字段定义问题
RT,以前的ef for mysql ,定义c# bool, mysql tinyint(1),来存储bool 值,net core 里边会报错, Unable to cast object of type 'System.Boolean' to type 'System.SByte'.
如果用bit(1),好像值更新有问题, false 也会存成1, 这个问题有遇到的吗?
mysql
赞
收藏 0
回答 1
待解决
相关问题
asp.net core nginx + Kestrel 部署问题
2105浏览 • 1回复 待解决
asp net core ubuntu 安装nginx
2157浏览 • 2回复 待解决
nginx如何部署多个asp.net core站点??
2170浏览 • 1回复 待解决
centos无法连接外网,如何安装.net core?
2187浏览 • 1回复 待解决
Entity Framework Core jsonb 列类型
2596浏览 • 1回复 待解决
WINDOWS下Nginx能挂.NET CORE WEB API程序吗?
2187浏览 • 1回复 待解决
k8s 部署 .NET Core 应用的生产环境配置管理问题
1968浏览 • 1回复 待解决
关于mysql存大文本字段的问题
4087浏览 • 1回复 待解决
HarmonyOS项目字段未定义问题
386浏览 • 1回复 待解决
如何在CentOS系统上安装.NET Core SDK 3.0 Preview 5?
2068浏览 • 1回复 待解决
mysql 自增字段如何重设?
2668浏览 • 1回复 待解决
mysql group by 字段多,怎么优化?
2628浏览 • 1回复 待解决
打算实践一下.net core在linux上的运行,所以我想问下我该选哪个类型的系统?
2199浏览 • 1回复 待解决
在CentOS系统中安装.NET Core SDK出现警告什么原因啊?
1922浏览 • 1回复 待解决
HarmonyOS RN CAPI中Fabric UI组件怎么传递 bool数组类型的参数
230浏览 • 1回复 待解决
mysql数据类型使用int类型和string类型
2546浏览 • 1回复 待解决
mysql varchar类型的疑问
2221浏览 • 1回复 待解决
@ohos.net.http 组件中,如何向httpRequest中添加新的header字段
1656浏览 • 1回复 待解决
mysql删除字段的操作会记录在日志中么?
2884浏览 • 1回复 待解决
HarmonyOS number字段精度丢失问题
562浏览 • 1回复 待解决
PostgreSQL interval后跟字段的问题
4424浏览 • 2回复 待解决
不同数据库不同表结构和字段,如何迁移 mysql?
3511浏览 • 1回复 待解决
mysql频繁更新的表,为什么字段数要设计少点?
3413浏览 • 1回复 待解决
MySQL 如何将已经存在的字段修改成压缩存储?
2070浏览 • 1回复 待解决
Mysql可以根据表一个字段的不用值,统计该表的不同字段吗?
2181浏览 • 1回复 待解决
core 里边针对mysql ,bool类型我 定义了 bit(1),正常情况下 都是可以更新匹配的,0对应false,1对应 true, 但是如果 在dbcontext 中定义表的地方 增加 HasDefaultValueSql的话, 问题就来了。
比如,表A中的这个字段,默认值是 1,也就是true,当使用 context.A.Add(modelA)的时候,IsAllProduct传的值是false,也就是0, 但是ef会强制取 default的值'1',从打印出来的sql可以看出来,dudu大神 你可以试一下,应该是个 bug吧。
两个sql分别是 加了 HasDefaultValueSql 和 没加 HasDefaultValueSql 生成的sql,加了个强制取default,没加的取实体给的值