Простой способ получить несколько связанных объектов в Parse.com с Javascript?

У меня есть класс Player. Игроки могут иметь х количество трофеев. У меня есть PlayerId объекта, и мне нужно получить список всех их трофеев.

В браузере данных Parse.com объект Player имеет столбец с меткой:

trophies Relation<Trophy>
(view Relations)

Кажется, это должно быть так просто, но у меня проблемы с этим.

У меня есть ParseObject 'player' в памяти:

var query = new Parse.Query("Trophy");
query.equalTo("trophies", player);
query.find({
  /throws an error- find field has invalid type array.

Я также пробовал реляционные запросы:

var relation = new Parse.Relation(player, "trophies");
relation.query().find({
  //also throws an error- something about a Substring being required.

Это должно быть совершенно обычной задачей, но я не могу найти правильный способ сделать это.

Кто-нибудь знает, как это сделать в Javscript CloudCode?

Большое спасибо!

РЕДАКТИРОВАТЬ--

Я могу делать реляционные запросы на пользователя хорошо:

var user = Parse.User.current();
var relation = user.relation("trophies");
relation.query().find({

Я не понимаю, почему тот же самый код ломается, если я использую не пользовательский объект.

Ответы на вопрос(2)

Ваш ответ на вопрос