我有多对多的关系。我在多个服务器中处理测试,服务器包含多个测试。两者都将名称作为属性。我必须得到所有选择服务器作为服务器子集的testTypes
(关系属性)。服务器属性将是一个集合。我尝试使用[NSPredicate predicateWithFormat:@"servers contains %@",server]]
或[NSPredicate predicateWithFormat:@"servers.name contains %@",[server name]]]
。
所以在我的tableView中,一旦我选择了一个特定的服务器,它应该显示所有具有tat服务器作为子集的testTypes。我在网上找不到任何合适的东西。
提前致谢
答案 0 :(得分:0)
要查找与testTypes
相关的所有self.server
个对象,请使用
[NSPredicate predicateWithFormat:@"ANY servers = %@", self.server]]