2015-05-01 111 views
1

我有一個RLMObject(事務)的子類,它擁有另一個RLMObject(分割)的RLMArray。我想查詢所有沒有拆分的事務(RLMArray大小爲0)。謂詞是什麼樣的?下面的NSPredicate不起作用。我收到一個錯誤。只爲您的信息空RLMArray的領域查詢

Transaction.objectsWhere("NOT ANY splits IN %@", Split.allObjects()) 

, 由於Transaction.allObjects().objectsWithPredicate()Transaction.objectsWithPredicate()是完全一樣的含義:

Transaction.allObjects().objectsWithPredicate(NSPredicate(format: "splits == nil")) 

回答

2

你可以做以下。因此撥打allObjects()不是必需的。