【发布时间】:2018-07-13 20:54:57
【问题描述】:
我的模特:
我只想获得一组带有城市的国家,其名称包含单词的给定部分。
我试过了:
let request : NSFetchRequest<Country> = Country.fetchRequest()
request.predicate = NSPredicate(format: "SUBQUERY(cities, $city, $city.name CONTAINS[cd] %@).@count > 0", givenWordPart)
let countries: [Country] = try! context.fetch(request)
但它会返回包含所有城市的国家/地区数组。
【问题讨论】:
-
也许题外话,但你也应该在城市和国家之间建立相反的关系,一对一的关系。