parse.com의 데이터를 구문 분석하기가 새로 생겼습니다. 열을 업데이트하려고합니다. 구문 분석 표의 열이 배열 형식입니다. 값을 추가하려고합니다. array.For 예 :구문 분석 표의 배열 형식 열에서 값을 업데이트 중입니다.
는이 같은 데이터를 브라우저에 표시됩니다 :
["Ado", "Wassja", "Cristi_3"]
그리고이 같은 프로그램이 배열에서 "ABC"값을 추가 할 : 내가 가지고있는
["Ado", "Wassja", "Cristi_3","ABC"]
을 이것을 검색하고 t를 알게되었습니다.
ParseQuery<ParseObject> query = ParseQuery.getQuery("UserMaster");
query.whereEqualTo("userName",str_uname2);
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> userList, ParseException e) {
dlg.dismiss();
if (e == null) {
if (userList.size()>0) {
for (int i = 0; i < userList.size(); i++) {
ParseObject p = userList.get(i);
str_dbpassword = p.getString("password");
String email = p.getString("email");
List<ParseObject> mfollowers = p.getList("followers");
List<ParseObject> mfollowing = p.getList("following");
ParseFile pp = (ParseFile)p.get("photo");
str_dbuname = p.getString("userName");
}
Log.d("password", "Retrieved " +str_dbpassword +"<uname>"+str_dbuname);
}
}
else {
Alert.alertOneBtn(LoginActivity.this,"Something went wrong!");
}
}
});
가 지금은 업데이트해야합니다 : 모자 첫째 나는 업데이트해야 할 특정 행의 모든 데이터를 가져 오기 위해 필요, 나는이 같은 특정 행에 대한 데이터를 성공적으로 가져가 배열에 데이터를 넣어
List<ParseObject> mfollowers = p.getList("followers");
그리고
List<ParseObject> mfollowing = p.getList("following");
의 데이터가 나는 매우 도움이 될 것 이오 작은 단서를 도와 this.Please 수행하는 방법을 모르겠어요. http://parse.com/docs/android/api/com/parse/ParseObject.html이
당신은 add
, addUnique
, addAll
, 또는 addAllUnique
는 구문 분석 개체의 배열에 요소를 추가 할 수 있습니다 : 워드 프로세서 당
응답 해 주셔서 감사합니다.이 시도했지만 예외 : IllegalArgument 예외 ParseObject.create() 또는 적절한 하위 클래스를 사용하여이 형식의 ParseObject를 만들어야합니다. – userAndroid
사용중인 정확한 코드를 추가해야합니다 ... – Fosco