尝试使用以下方法过滤我的Realm数据库时,我总是遇到以下错误NSPredicate:
属性'text'不是'getType'类型对象中的链接
我想过滤我的Realm数据库,只显示其中包含特定文本的项目.这就是我尝试过的:
let realm = try! Realm()
let predicate = NSPredicate(format: "typez.text.filter = 'special'")
let filterThis = realm.objects(Publication).filter(predicate)
print(filterThis)
Run Code Online (Sandbox Code Playgroud)
我的模型类的相关部分是:
class Publication: Object, Mappable {
dynamic var id: Int = 0
var typez = List<getType>()
dynamic var url: String?
}
class getType: Object, Mappable {
dynamic var text: String = ""
}
Run Code Online (Sandbox Code Playgroud)