Skip to content

Commit e04ae38

Browse files
committed
Added AV.Cloud.doCloudQuery
1 parent d2370ba commit e04ae38

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

lib/av.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1593,6 +1593,7 @@
15931593
route !== "requestSmsCode" &&
15941594
route !== "verifySmsCode" &&
15951595
route !== "users" &&
1596+
route !== "cloudQuery" &&
15961597
route !== "qiniu" &&
15971598
route !== "statuses" &&
15981599
route !== 'subscribe/statuses/count' &&
@@ -8838,6 +8839,23 @@
88388839
})._thenRunCallbacks(options);
88398840
},
88408841

8842+
doCloudQuery: function(cql, options) {
8843+
var params = { cql: cql};
8844+
var request = AV._request("cloudQuery", null, null, 'GET', params)
8845+
return request.then(function(response) {
8846+
var results = _.map(response.results, function(json) {
8847+
var obj = self._newObject(response);
8848+
obj._finishFetch(self._processResult(json), true);
8849+
return obj;
8850+
});
8851+
return {
8852+
results: results,
8853+
count: response.count,
8854+
className: resonse.className
8855+
};
8856+
})._thenRunCallbacks(options);
8857+
},
8858+
88418859
/**
88428860
* Makes a call to request a sms code for operation verification.
88438861
* @param {Object} data The mobile phone number string or a JSON object contains mobilePhoneNumber,op,ttl,name etc.

0 commit comments

Comments
 (0)