【问题标题】:getCurrentUser.put() not updating parse user objectgetCurrentUser.put() 不更新解析用户对象
【发布时间】:2015-11-13 01:07:10
【问题描述】:

所以我正在尝试为我正在制作的 android 游戏实现排行榜。我想在他们玩游戏后在我的用户对象中存储高分,但是当我使用 put 方法时,它似乎并没有在 Parse 上更新我的用户对象。

ParseUser user = ParseUser.getCurrentUser();
        if (user != null){
            user.put("DailyScore",score);
        }

当我打印 user.get("DailyScore") 时,它会打印它应该刚刚保存的分数,但是当我在 Parse 上查看用户时,它仍然没有更新的 DailyScore 信息。

【问题讨论】:

  • 你在调用 user.saveInBackground() 吗?
  • 不,我不是。我的愚蠢错误。谢谢!
  • 每个人都会遇到,哈哈 ;)

标签: android parse-platform


【解决方案1】:

您永远不会将用户对象保存到服务器,因此您的更改只是本地的。在用户对象上调用saveInBackground(),它将被保存到服务器。

【讨论】:

  • 哇,这是我犯的愚蠢错误。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多