【发布时间】:2017-05-22 18:41:39
【问题描述】:
我有一个简单的数据模型:
class Dog: Object {
dynamic var Name : String = ""
let Colour = List<ColourItem>()
}
class ColourItem: Object {
dynamic var colourName = ""
}
我可以通过NSPredicate 搜索所有Dogs 或Dogs 并为其分配特定颜色:
let importPredicate = NSPredicate(format: "%@ IN Colour.colourName", colourVar)
let results = realm.objects(Dog).filter(importPredicate)
但我被困在如何只搜索Dogs 而没有为它们分配任何颜色。 (即:我想过滤 Colour 属性为空的狗)。
有什么想法/提示吗?
【问题讨论】:
标签: swift realm nspredicate