0

私は多対多の関係を持っています。複数のサーバーでテストを処理しており、サーバーには複数のテストが含まれています。どちらも属性として name を持っています。testTypesサーバーのサブセットとしてサーバーを選択したものすべてを取得する必要があります (関係属性)。server 属性がセットになります。[NSPredicate predicateWithFormat:@"servers contains %@",server]]またはを使ってみ[NSPredicate predicateWithFormat:@"servers.name contains %@",[server name]]]ました。

したがって、tableView で特定のサーバーを選択すると、tat サーバーを持つすべての testTypes がサブセットとして表示されます。ネットでこれを行うのに適したものを見つけることができませんでした。

前もって感謝します

4

1 に答える 1

0

testTypesに関連するすべてのオブジェクトを検索するには、次self.serverを使用します。

[NSPredicate predicateWithFormat:@"ANY servers = %@", self.server]]
于 2013-03-12T13:12:52.740 に答える