LeanCloud更新计数

    final AVObject theTodo = AVObject.createWithoutData("Todo", "564d7031e4b057f4f3006ad1");
    theTodo.put("views", 0);//初始值为 0
    theTodo.saveInBackground(new SaveCallback() {
        @Override
        public void done(AVException e) {
            // 原子增加查看的次数
            theTodo.increment("views");
            theTodo.setFetchWhenSave(true);
            theTodo.saveInBackground();
            // 也可以使用 incrementKey:byAmount: 来给 Number 类型字段累加一个特定数值。
            theTodo.increment("views", 5);
            theTodo.saveInBackground();
            //saveInBackground 调用之后,如果成功的话,对象的计数器字段是当前系统最新值。
        }
    });
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容