gpt4 book ai didi

swift - 过滤和求和在 swift 的同一个查询中不起作用

转载 作者:搜寻专家 更新时间:2023-11-01 07:04:42 25 4
gpt4 key购买 nike

当我在没有 filter 的情况下对值求和时工作正常,但是当我使用 filter 时不起作用,sum 变量为零。这是我正在使用的示例代码。请任何解决方案。

let accounts = realm.objects(Account.self)

var dic : Array<[String : Float]> = []

for account in accounts {
print(account.id)

let sum : Float = realm.objects(Transaction.self).filter("accountId = '\(account.id)'").sum(ofProperty: "value")

dic.append([account.name : sum])

}

最佳答案

试试这样过滤,有问题给我回电话。

let sum : Float = realm.objects(Transaction.self).filter("accountId = %@",account.id).sum(ofProperty: "value")

关于swift - 过滤和求和在 swift 的同一个查询中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48736675/

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