在我的Android应用程序中,我使用parse.com作为数据库,
在parse.com中我有一个名为“UserInfo”的表 该表具有一个指向“UserImages”表的列类型指针 喜欢:“userImages”指针{UserImages}
在“UserImages”表中,其中一列名为“profilePicture”,其中包含所有pics文件。
我的问题是,我获取一行表“UserInfo”,但我不知道如何获取此行的图像,因为它指向另一个表。
我成功获取了另一行数据,但在获取此“userImages”时遇到问题,请帮助我如何从此表中获取指向另一个表的此特定行图像。
谢谢。 我需要更多信息,然后我也提供。
答案 0 :(得分:0)
试试此代码.. 首先获取解析对象(指针),然后获取图像。
ParseQuery<ParseObject> offer = new ParseQuery<ParseObject>("className");
offer.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> objects, ParseException e) {
// TODO Auto-generated method stub
if (e == null) {
// success
for (ParseObject parseObject : objects) {
ParseObject image = parseObject.getParseObject("UserImages");
// this is your pointer class
ParseFile pf = (ParseFile) image.get("imagename");
Log.e("image ", "URL ----- " + pf.getUrl());
}
Log.e("TAG ", "get parse pointer object " + Places.size());
} else {
// fail
}
}
});