我正在尝试通过对安装对象使用查询来向某些客户端发送推送通知(使用 Parse)。我正在使用这样的东西:
var query = new Parse.Query(Parse.Installation);
query.equalTo('myattribute', myvalue);
query.descending('updatedAt');
query.skip(1);
Parse.push.send({
where: query,
data: {
alert: 'Hello!'
}
});
基本上我只是想将推送发送给匹配 myattribute === myvalue 的每个人,并跳过最后更新的那个,但似乎 .skip() 不起作用,因为我总是发送给所有与 myattribute === myvalue 匹配的安装。我试着做一个常规查询(query.find()
),它按预期工作。知道我可能做错了什么吗?
谢谢!