我有一個多對多的關係。我有多個服務器處理測試,服務器包含多個測試。兩者都具有名稱作爲屬性。我必須得到所有testTypes
,它已選擇服務器作爲服務器的子集(關係屬性)。服務器屬性將是一個集合。我嘗試使用[NSPredicate predicateWithFormat:@"servers contains %@",server]]
或[NSPredicate predicateWithFormat:@"servers.name contains %@",[server name]]]
。判斷一個對象是否存在於一個集合中
所以在我的tableView中,一旦我選擇了特定的服務器,它應該顯示所有具有tat服務器作爲子集的testTypes。我在網上找不到適合這樣做的任何東西。
在此先感謝
什麼'[NSPredicate predicateWithFormat:@ 「任何服務器=%@」,服務器]'? – 2013-03-12 12:45:10
謝謝你的幫助。我犯了一個錯誤。我通過服務器而不是self.server,因此我是零。 – aparna 2013-03-12 13:08:17
好的,我很高興聽到這個消息。我已經添加了它作爲一個正確的答案,所以你可以「接受」它,如果你喜歡(通過點擊複選標記)。 – 2013-03-12 13:14:08