我有简单的数据结构:
“问题”在字段“状态”中具有其他类别“状态”的倾向
从文档中我们知道包括-取得键名和指向的数据应该在没有任何动作的情况下可用。但是,然后我尝试访问指向数据,但是我得到了空值。
ParseQuery<Issue> query = ParseQuery.getQuery("Issues");
query.include("status");
query.whereEqualTo("owner", user);
query.findInBackground(new FindCallback<Issue>() {
public void done(List<Issue> issueList, ParseException e) {
if (e == null) {
Log.d(TAG, "Retrieved " + issueList.size() + " issues");
ParseObject status = issueList.get(0).getParseObject("status"); //NULL!
} else {
Log.d(TAG, "Error: " + e.getMessage());
}
}
});
手动表单控制台,我可以看到有效的数据,并可以通过指针从“发行”跳到“状态”(两者中都只有一条记录)
解析库版本-1.11
我做错了什么?
最佳答案
我认为应该可以。.在“解析状态”类中检查您的安全性和ACL设置(如果您无权获取不会获得的状态),请确保issueList.get(0)不为null,并且确保您要指向的Status对象确实存在于Parse Status表中。
关于java - 从指针获取相关数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33971591/