2016-03-01 42 views
3

我有這樣的數據模型,加入相當於:Backendless的iOS:爲找到

專輯< --- >>照片< --- >>像< < --->用戶

我想來自特定專輯的照片和我想附加喜歡他們以及。我想獲得一些相當於提取物的內容,因爲我不想爲每張照片獲得一些喜歡的東西,我只想擁有一個喜歡的東西。

這裏的相關Backendless支持問題: http://support.backendless.com/topic/join-equivalent-for-find-fetched-properties

+0

你的意思是你想要給每張專輯的每張照片及其數量? – philipxy

+0

是的,但那不是我的問題。我的問題是如何獲得一個特定的「喜歡」實體,它決定了當前用戶和照片之間的關係。我想知道我是否喜歡這張照片。 – KutakMir

+0

你不清楚。 (在你的問題,你的評論,或你的鏈接的帖子。)請解釋你想要的,並給出示例輸入和輸出,包括參數和表定義和內容。 – philipxy

回答

1

可以複雜NSPredicate適用於讀取請求時,它可以分析兩者的獲取目標實體的直接屬性和關係的屬性

嘗試:

NSPredicate(format: "(albums = %@) AND (SUBQUERY(likes, $l, $l IN %@)[email protected] > 0)", album, user.likes) 
-1

你應該,因爲它是使用ORM它會滿足您的所有需求,使用核心數據