嗨(我是新人,所以你不得不原谅我)
我试图从列" isSignedIn"中检索一个布尔值。来自解析服务器中User类的当前用户。
我遇到的问题是,每次尝试检索它时,即使我在解析前端手动将其设置为true,布尔值也始终返回false:
这是我用来检索值的代码:
public boolean isSignedIn(){
ParseUser user = ParseUser.getCurrentUser();
Boolean signedInStatus = Boolean.valueOf(user.getBoolean("isSignedIn"));
Log.i("isSignedIn", signedInStatus.toString());
return signedInStatus;
}
我认为解析查询可能有效,但我不确定它是否会像修复上面的代码一样高效。
关于我可以采取哪些措施来解决这个问题?
答案 0 :(得分:0)
在获取值之前,您可能需要在用户上调用fetch()
,以便从服务器获得最新的最新值!