我有一個核心數據實體MediaAsset
。我有另一個名爲UploadAttempt
,它跟蹤我們將MediaAsset
上傳到我們中央服務器的所有嘗試。我想從第一個UploadAttempt
訂購的數據存儲中取MediaAsset
。NSSortDescriptor使用相關對象中日期的最小值
MediaAsset
具有3個UploadAttempt
S,A,B,和C. UploadAttempt
具有attemptDate屬性和我想找到每個MediaAsset最早UploadAttempt並用其作爲排序。
我想創建的線沿線的東西NSSortDescriptor:其中attemptDate是特定MediaAsset最早attemptDate
order by MediaAsset.uploadAttempts.attemptDate
。
這有道理嗎?任何幫助表示讚賞。
(注意:假設我不能額外的屬性添加到MediaAsset這是已經存在的數據,我不能改變它)
你的意思是說MediaAsset和UploadAttempt是2個獨立的實體嗎?在這種情況下,他們是通過1-1關係聯繫在一起的嗎? – Subzero
一對多。每個MediaAsset可能有多個UploadAttempts。 –