我正在为我的解析应用程序实现云代码。我有两个表/类,一个是产品列表,另一个是评论。 Review类包含Product的指针。现在我想要该特定产品的平均评级。
以下是我的功能:
Parse.Cloud.define("averageRating",function(request, response){
var query=new Parse.Query("Reviews");
query.include("Product");
query.equalTo("ProductPointer",ParseObject.createWithoutData("Product", request.params.ProductPointer));
query.find({
success: function(results){
var sum=0;
for(var i=0; i<results.length; ++i){
sum += results[i].get("starRating");
}
response.success(product.id);
},
error:function(){
response.error("Review lookup failed");
}
});
});
但我收到以下错误:
ReferenceError: ParseObject is not defined at main.js
任何帮助将不胜感激。
提前致谢
答案 0 :(得分:0)
ParseObject不是JavaScript API的一部分,但它存在于Android API和.Net API中。