在我的云代码中,我想检索“消息”类中的第一个对象。然后我想从该对象中获取一些信息,将其发送到另一个类,最后从我最初从中提取它的“消息”类中删除该对象。
我的问题是我是否需要查询整个“消息”类才能获得其中的第一个对象?我不想因为代码效率低下而减慢我的应用程序。
Parse.Cloud.afterSave("sendMessage", function(Parse.Message, response) {
var body = null;
var senderName = null;
var senderId = null;
var randUsers = [];
var query = new.Parse.Query(Parse.Message);
query.find({
success: function(results){
body.push(results[1].get("messageBody"));
senderName.push(results[1].get("senderName"));
senderId.push(results[1].get("senderId"));
response.success(getUsers);
},
error: funtion(error){
response.error("Error");
}
});
});
为避免混淆:“getUsers”是任意函数调用。