gpt4 book ai didi

swift - 过滤子关系集核心数据

转载 作者:行者123 更新时间:2023-11-30 13:48:49 25 4
gpt4 key购买 nike

我有一个与薪资和费用实体具有一对多关系的人员实体。我想按日期过滤子工资和费用。

通过 NSPredicate 或使用键路径

例如:获取 Person.salary.@sum.salaryTotal,其中 salaryDate > NSDate()

我发现了一些关于SUBQUERY的东西,但不太理解它。 Swift 新手。:)

最佳答案

发布我最终所做的更新:

var myFromDate: NSDate?
var myToDate: NSDate?

let expensesItem: NSObject = (personItem.relToExpenses?.filteredSetUsingPredicate(NSPredicate(format:"(expenseDate >= %@ AND expenseDate =< %@)", myFromDate!, myToDate!)))!


let expensesTotal = expensesItem.valueForKeyPath("@sum.expenseTotal") as? NSDecimalNumber ?? 0

与 Salary 对象相同

关于swift - 过滤子关系集核心数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34580406/

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