最近用EF6写库,涉及到一个默认值的问题,原本设计上0是离位,1是在位,2是错位
所以在数据库字段上, 我设置字段的默认值是-1
这个时候问题来了,当我用代码 尝试给数据库写入0的时候,mysql认为0相当于没填,直接给我改成-1了,找好久问题才发现是这里的问题,把默认值删了或者改成0 就没事了 但是这样就要依赖代码中设置好默认值为-1 不直接在数据库维护数据
最近用EF6写库,涉及到一个默认值的问题,原本设计上0是离位,1是在位,2是错位
所以在数据库字段上, 我设置字段的默认值是-1
这个时候问题来了,当我用代码 尝试给数据库写入0的时候,mysql认为0相当于没填,直接给我改成-1了,找好久问题才发现是这里的问题,把默认值删了或者改成0 就没事了 但是这样就要依赖代码中设置好默认值为-1 不直接在数据库维护数据

被折叠的 条评论
为什么被折叠?