Запрос данных игрока в GameSparks возвращает 0 результатов
Я хочу, чтобы все игроки в данных GameSparks с полем электронной почты. Я могу запросить в проводнике данных, но когда я попробовал его в CloudCode, он не работает.
В документации GameSparks я нашел это:
var results = Spark.metaCollection('metatest').find({"metatest1" : {"$gt" : 1}});
Я заменил это на это:
var results = Spark.metaCollection('player').find({"email":{"$exists":"true"}});
Когда я пытаюсь получить количество результатов, возвращается 0.
Что я делаю неправильно? Разве невозможно получить доступ к записям MongoDB для какой-либо из Системных коллекций, определенных GameSparks (например, "player", "challengeInstance" и т. Д.)?
1 ответ
Вам нужно использовать systemCollection
вместо metaCollection
,