我是一名新用户和新手编码员,正在尝试学习 Cloud Code 的基础知识(请多多包涵)。我一直在关注在线教程,我正在尝试复制基本功能以增加我的知识和理解。
我用 2 个对象创建了一个非常简单的类(“学生”):截图
我只想能够对数据运行简单的查询以了解查询的工作原理。但是,使用在几个在线教程中找到的几乎完全相同的代码,我似乎无法得到任何结果。我没有收到错误,但是当我创建简单的匹配项(例如对“姓名”、“亚历克斯”的查询)时,我无法获得结果:
Parse.Cloud.define("test", function(request, response) {
var Student = Parse.Object.extend("Student");
var query = new Parse.Query(Student);
query.equalTo("Grade",95);
query.find({
success: function(results){
console.log("received " + results.length + " result(s)");
},
error: function(error) {
//error
console.log("error: " + error);
}
});
response.success("done");
});
运行此代码后,在通常的部署和运行文本之后,我在云日志中看到的唯一内容是:
Input: {}
Result: done
对于大多数人来说,这应该很容易排除故障。只是想以艰难的方式学习这一点。谢谢!