CoreData默认创建字段
使用coredata 在项目中建立表,它会自己来生成数据库,而在每个表中都有它自己生成的Z_PK,Z_ENT,Z_OPT 这三个字段,
Z_PK 表的主键,从1开始递增, 具有唯一性
Z_ENT 表在xcdatamodel 中的索引值,如果有6个表那么它的值的区间就是[1,6 ]
Z_OPT 表示的是每条数据被操作的次数,初始化值为1,只要是增删改查都会加1
而我在为了测试我的程序,自己去找到了数据库填写了数据,以至于 z_ent 和 z_opt这两个值未填写,导致了我保存数据时的各种不通过,
而用代码插入的数据 是会自动为这两个字段赋值的,这让我郁闷了很久,这次算是长记性了,在没有弄清这玩意的时候就算是测试数据也最好去用代码生成,不仅检测了代码也不会出现这种错误。。