2016-03-01 2 views
3

У меня есть эта модель данных:Backendless IOS: присоединиться эквивалент найти

< Альбом --- >> Фото < --- >> Как < < ---> Пользователь

Я хочу, чтобы получить фотографии из определенного альбома, и я хочу добавить понравившиеся им. Я хотел бы иметь некоторый эквивалент Fetched Property, потому что я не хочу получать массив симпатий к каждой фотографии, я просто хочу, чтобы это было похоже.

Вот это связано поддержка Backendless вопрос: http://support.backendless.com/topic/join-equivalent-for-find-fetched-properties

+0

Вы хотите, чтобы каждая фотография и ее количество понравилось для данного альбома? – philipxy

+0

Да, но это не мой вопрос. Мой вопрос заключается в том, как получить один конкретный объект «Like», который определяет связь между текущим пользователем и фотографией. Я хочу знать, нравится ли мне фотография или нет. – KutakMir

+0

Вы не поняли. (В вашем вопросе, ваш комментарий или ваши связанные сообщения.) Пожалуйста, объясните, что вы хотите, и укажите пример ввода и вывода, включая параметры и определения и содержимое таблиц. – philipxy

ответ

1

Вы можете применять комплексный NSPredicate на запрос выборки, он может проанализировать как прямые атрибуты целевого субъекта выборки и атрибуты его отношений

Попробуйте:

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

следует использовать основные данные, как он использует ORM это удовлетворит все ваши потребности

Смежные вопросы