无法从解析服务器中的User类检索布尔值

时间:2017-07-02 08:42:51

标签: android parse-server

嗨(我是新人,所以你不得不原谅我)

我试图从列" isSignedIn"中检索一个布尔值。来自解析服务器中User类的当前用户。

我遇到的问题是,每次尝试检索它时,即使我在解析前端手动将其设置为true,布尔值也始终返回false: enter image description here

这是我用来检索值的代码:

 public boolean isSignedIn(){
    ParseUser user = ParseUser.getCurrentUser();
    Boolean signedInStatus = Boolean.valueOf(user.getBoolean("isSignedIn"));
    Log.i("isSignedIn", signedInStatus.toString());

    return signedInStatus;

}

我认为解析查询可能有效,但我不确定它是否会像修复上面的代码一样高效。

关于我可以采取哪些措施来解决这个问题?

1 个答案:

答案 0 :(得分:0)

在获取值之前,您可能需要在用户上调用fetch(),以便从服务器获得最新的最新值!