gpt4 book ai didi

ios - 删除核心数据中一个属性等于另一个属性的记录

转载 作者:行者123 更新时间:2023-11-30 12:05:06 24 4
gpt4 key购买 nike

当同一个表的两个属性相同时(%k1 = %k2),希望删除记录。

以表User为例,删除User.firstName == User.lastName的记录。注意 NSPredicate(format: "firstName != lastName") 甚至无法帮助获取记录。

看起来是一种自连接,这不是核心数据的工作方式,但有一些要求在同一个表中删除此类记录。请对谓词有任何帮助

最佳答案

  • 获取所有数据。
  • 过滤let重复项 = users.filter { $0.firstName == $0.lastName }
  • 删除找到的项目。

关于ios - 删除核心数据中一个属性等于另一个属性的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46767523/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com