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这两个值未填写,导致了我保存数据时的各种不通过,

而用代码插入的数据 是会自动为这两个字段赋值的,这让我郁闷了很久,这次算是长记性了,在没有弄清这玩意的时候就算是测试数据也最好去用代码生成,不仅检测了代码也不会出现这种错误。。

posted on 2017-05-16 10:33  鬼手渔翁  阅读(149)  评论(0)    收藏  举报

导航