さまざまなエンティティからデータの結合を取得したい。多数のエンティティ (場所、イベントなどのさまざまな種類のタグ) があり、「すべてのタグ」(つまり、すべてのタグ エンティティの結合) を示すテーブル ビューのデータが必要です。この種のユース ケースでは、Core Data を使用してフェッチ リクエストを作成するにはどうすればよいですか?
Core Data が ORM ではないことはわかっていますが、上記の説明が十分でない場合は、対応するデータベースのユース ケースを説明します。イベント、場所、人物など、さまざまなテーブルがあり、これらのさまざまなテーブルの結果を UNION したいと考えています。UNION は列ではなく行を連結することに注意してください。
明らかな解決策の 1 つは、さまざまなエンティティからデータを個別に取得してから、NSMutableArray を連結することです。もっと効率の良い方法がないか検討中です。