コア データ エンティティがありMediaAsset
ます。中央サーバーUploadAttempt
にアップロードするために行ったすべての試行を追跡する別の呼び出しがあります。最初の で並べ替えられたデータストアからMediaAsset
を取得したいと思います。MediaAsset
UploadAttempt
MediaAsset
には 3 つUploadAttempt
の s、A、B、CUploadAttempt
があります。attemptDate 属性があり、各 MediaAsset の最も早い UploadAttempt を見つけて、それを並べ替えとして使用したいと考えています。
次の行に沿って NSSortDescriptor を作成したいと思います。
order by MediaAsset.uploadAttempts.attemptDate
ここで、attemptDate は、その特定の MediaAsset の最も早い AttemptDate です。
それは理にかなっていますか?どんな助けでも大歓迎です。
(注: MediaAsset に追加の属性を追加できないと仮定します。これは既に存在するデータであり、変更することはできません。)