С помощью облачного кода Parse запросите друзей у друзей, используя PFRelation
В облачном коде Parse мне нужно запросить список всех пользователей, имеющих отношение (pfrelation) к данному пользователю. Ссылка на облачный код Parse не очень обширна.
Вот что у меня есть...
Parse.Cloud.define("FindFriendsWithRelation", function(request, response) {
Parse.Cloud.useMasterKey();
var currentUser = request.user;
var relation = currentUser.relation("friendsRelation");
var query1 = new Parse.Query(relation);
query1.ascending("name");
query1.find({
success: function(results) {
console.log(results);
response.success(results);
},
error: function(error) {
console.log(error);
response.error("Could not find users.");
}
});
});
Кажется, моя ошибка в этой строке
var query1 = new Parse.Query(relation);
Я думаю, что мне нужно как-то совместить запрос с классом пользователей, но я не могу понять это.
1 ответ
Решение
Привет, каждый объект отношения имеет метод запроса, вы должны использовать его следующим образом,
var query1 = relation.query();
вы получите в качестве возврата Parse.Query
объект, я думаю, что решит вашу проблему