佚名通过本文主要向大家介绍了coredata,ios coredata,coredata数据库,coredata是什么,ios coredata 使用等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: CoreData重复数据排除
描述:
描述:
数据结构大概是这样子
zhangsan 有两个
lisi 有三个
我想根据age这个属性
如果是重复的 年龄最小的flag 属性 1 其它 0 (默认0)
导入的时候是一条一条的加进去的 所以导入的时候直接标出最小的应该做不到的吧
如果已经导入好了
我想到的方法:
按name属性全部都取出来
然后用每一个name属性去查询
查询出来的如果数量大于1
age最小标出flag
提交修改结果继续查询
这样子我有百来条的数据但是只有几条有重复 这样一个数据处理效率好像比较低 有没有好一点的方法呢?