我正在尝试在云代码中执行以下操作:
Parse.Cloud.job("fixUserStuffs", function(request, status) {
Parse.Cloud.useMasterKey();
var query = new Parse.Query(Parse.User);
query.limit(1000);
query.each(function(user) {
user.set('password', 'abc');
return user.save();
}).then(function() {
status.success("completed successfully.");
}, function(error) {
status.error(error);
});
但它返回错误'失败:无法迭代查询,跳过或限制。'这对我来说似乎毫无意义,因为我要么跳过或增加返回的对象数而不是默认值100。
答案 0 :(得分:0)
使用Parse.Query.each()
时,它会处理所有记录。 1,1000,1000000。没关系。
如果您不想处理所有记录,那么您就不会使用each
。