1
このクエリを書く際に問題があります。私は_Userクラスにポインタ配列を格納できるが、私のCarクラスから情報を取得したい。私の車のクラスにはオブジェクトIDのペアがあります。Androidを解析する - ObjectIdを照会する方法別のクラスから_Userクラスに
[{ "__type": "ポインタ"、 "クラス名": "車"、 "OBJECTID": "OBJECTID"}、
{ "__type":」ポインター」、 "クラス名": "車"、 "OBJECTID": "OBJECTID"}]
final ArrayList<String> CarId = new ArrayList<String>();
ParseQuery query = new ParseQuery("Car");
query.include("objectId");
query.findInBackground(new FindCallback<ParseUser>() {
@Override
public void done(List<ParseUser> list, ParseException e) {
if (e == null) {
Log.d("CarId", "Retrieved " + list.size() + " CarId");
for (int i = 0; i < list.size(); i++) {
CarId.add(list.get(i).getString("objectId"));
ParseObject po1 = list.get(i);
String po2 = po1.getObjectId()
}
} else {
Log.d("score", "Error: " + e.getMessage());
}
}
});
}
誤ったとして、その変数を取得することができます。 – AxelH
https://parse.com/questions/array-of-pointer 誰かがこれを行う方法の例を提供できますか? @Pawneshwerなぜ私はデータをフェッチするために別のクラスを作成する必要があるのか分かりません。 – Justin
あなたはこのソリューションを試しましたか@ Justin – LearnPainLess