小编Jar*_*red的帖子

领域错误:无效值,期望int和接收:0

我使用Realm和Swift进行查询,但收到此错误:

由于未捕获的异常'无效值'而终止应用程序,原因:'类型为'JournalEntryLine'的对象的属性'id'的int类型的预期对象,但收到:0'

JournalEntryLine类确实有一个名为的属性(Int)id.

我正在使用的代码:

for item in idSet
    let idQuery = realm.objects(JournalEntryLine).filter("id = '\(item)' AND type = 'Debit'")
}
Run Code Online (Sandbox Code Playgroud)

idSet是一个包含整数0和向前的集合.我已经确认在运行此查询之前至少[0]始终在集合中.

为什么我收到此错误?

realm ios swift

23
推荐指数
1
解决办法
6456
查看次数

标签 统计

ios ×1

realm ×1

swift ×1