У меня есть следующая структура в моем приложении:
MessageRecipients -> Message -> User
Message -> Activity
где → представляют указатель. Я выделил таблицы сообщений и сообщений, потому что мне нужно зафиксировать, было ли сообщение прочитано каждым получателем.
Запрос, который я хочу сделать, - найти все сообщения для получателя. Поэтому мне нужно включить сообщение в запрос MessageRecipients, но я также хотел бы включить вложенные объекты User и Activity.
var MessageRecipient = new Parse.Query('MessageRecipient');
messageQuery.equalTo('recipient', query.recipient);
messageQuery.include('message');
Сообщение возвращается без активности и отправителя. Я попытался вызвать messageQuery.include('activity'), но это не сработало, так как активность не в правильной таблице.
Есть ли способ сделать этот запрос или вам нужно делать отдельные запросы для вложенных объектов?