У меня есть 2 класса: класс сообщений и класс пользователя. Я пытался запросить класс Posts, чтобы показывать только сообщения от текущего пользователя. Я делаю это так:
[query whereKey:@"user" containedIn:[PFUser currentUser][@"followings"]];
Столбец «followings» — это массив, содержащий objectId подписчиков текущего пользователя. Моя проблема, похоже, заключается в том, что ключ @"user" в классе Posts является указателем на класс User и вызывает эту ошибку:
Error: pointer field user needs a pointer value (Code: 102, Version: 1.2.10)
Как мне это сделать? Заранее спасибо.
Edit1: информация добавлена
Здесь я предоставляю подробную информацию об упомянутых 2 классах:
- Класс сообщений
objectId(строка)----текст(строка)----пользователь(указатель)----...
- Класс пользователей
objectId(string)----username(string)----followings(массив user'objectId)----...