У меня есть следующий запрос разбора:
loadAllFriends(params: any = {}): Promise<User[]> {
const page = params.page || 0;
const limit = params.limit || 20;
const query = new Parse.Query(User);
const user = Parse.User.current();
const relation = user.relation('likes');
query.equalTo('likes', user);
query.descending('updatedAt');
query.skip(page * limit);
query.limit(limit);
return query.find();
}
... и я загружаю данные в page.ts как:
const users = await this.userService.loadAllFriends(this.params);
console.log(users);
for (let user of users) {
this.users.push(user);
}
... Так что этот код запрашивает const user = Parse.User.current (); в любит столбец отношений, проверяет, есть ли пользователь и возвращает результаты.
Мне нужно прямо противоположное,с помощью предыдущего запроса я получаю друзей, но мне нужно найти последователей. Подписчики хранятся в столбце отношения пользователя -> лайки:
Как запросить пользователянапример:
const user = Parse.User.current();
query.equalTo('objectId', user.id);
... и здесь получить данные об отношениях лайков от этого пользователя?