0
我有模型與實體:PBOUser
和PBOLocation
。
有關係many to many
。每個用戶可能有很多位置,每個位置可能屬於許多用戶。如何在覈心數據中找到具有空關係的實體?
用戶和位置有其自己的唯一字段:identifier
。
這是很簡單的找到屬於特定用戶位置:
let predicate = NSPredicate(format: "ANY users.identifier == %@", user.identifier)
如果裏面users
領域的任何用戶標識符一樣user.identifier ...這是位置我要找
但問題是:
如何找到不屬於任何用戶的位置?換句話說,他們的users
字段是空的。
不應該'NSPredicate(格式: 「用戶@計數== 0」)'? – 2015-04-02 16:23:55
???這不是我在我的答案中輸入的內容嗎? – pbasdf 2015-04-02 18:06:14
我的錯誤...不應該是'NSPredicate(格式:「locations。@ count == 0」)'? – 2015-04-02 20:42:02