java - 获取指针类在Parse Android中的值

标签 java android parse-platform

这是我的代码:

ParseQuery query = new ParseQuery("_User");
query.include("Position");

query.getInBackground(user.getObjectId(), new GetCallback<ParseObject>() {
  public void done(ParseObject user, ParseException e) {
    if (e == null) {
      ParseObject p = (ParseObject) user.get("Position");

      Log.d("POSITION", p.getString("name"));
    } else {
      Log.d("Position", "Error: " + e.getMessage());
    }
  }
});

User 类有一个指向 Position 类的列“pointerId”。在我的代码中,p.getString("name") 每次都返回 null。我希望你能帮忙。蒂亚。

最佳答案

找到解决方案。这里已经给了用户,你想获取 Position 类:

String positionId = user.getParseObject("positionId").getObjectId();

ParseQuery query = new ParseQuery("Position");

query.getInBackground(positionId, new GetCallback<ParseObject>() {
    ...
}

我希望这对将来的人有所帮助。 :)

关于java - 获取指针类在Parse Android中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38232537/

相关文章:

android - 如何在 listView 为空时禁用按钮?

android - 如何使用 Parse 注销/更改 Twitter 帐户

java - Memcache 可序列化的 JSONObject?

java - jruby从 super java类调用方法

java - 访问数组列表中的记录

ios - 在后台实时查询订阅 |解析

ios - 在 XCode 7.0.1 中找不到 Parse.com SDK 文件

java - 如何调试 "org.hibernate.service.spi.ServiceException"

java - 对话框关闭在适配器内部不起作用

java - Kotlin 生成的字节码会影响方法计数吗?