我想获得文章列表的同时,获取文章的评论的条数,要如何实现。不需要一条一条的查询。
我看文档的时候看到过,有这个功能。在文档->iOS/OSX开发指南->查询->对象计数;文档->Android->查询->查询对象个数;文档->JavaScript指南->查询->对象计数 中都有。
以JavaScript为例:
对象计数
如果你只是想查询满足一个
query
的结果集到底有多少对象, 但是你不需要得到它们, 你可以使用count
来取代find
。比如, 为了获得某个玩家到底玩过多少局游戏:
var GameScore = AV.Object.extend("GameScore");
var query = new AV.Query(GameScore);
query.equalTo("playerName", "Sean Plott");
query.count({
success: function(count) {
// The count request succeeded. Show the count
alert("Sean has played " + count + " games");
},
error: function(error) {
// The request failed
}
});
对于超过 1000 个对象的类来说,
count
操作会被时间限制所约束。它们可能会一直返回超时错误, 或者只是返回一个近似正确的值。这样的话你应该更合理地规划你程序的结构来避免这种情况。
能把问题描述清楚一些吗?比如评论是AVObject吗?文章和评论之间是什么关系?