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 调用之后,如果成功的话,对象的计数器字段是当前系统最新值。
        }
    });

你可能感兴趣的:(LeanCloud更新计数)