Created
March 10, 2014 23:43
-
-
Save edwardinubuntu/9476810 to your computer and use it in GitHub Desktop.
Create organizer relation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
final ParseRelation parseRelation = eachParseObject.getRelation("orgRelation"); | |
ParseQuery<ParseObject> relationQuery = parseRelation.getQuery(); | |
relationQuery.findInBackground(new FindCallback<ParseObject>() { | |
@Override | |
public void done(List<ParseObject> parseObjects, ParseException e) { | |
if (parseObjects.size() == 0) { | |
ParseQuery orgQuery = new ParseQuery("Organizer"); | |
try { | |
ParseObject orgObject = orgQuery.getFirst(); | |
Log.d(DailyKind.TAG, "orgObject: " + orgObject.getObjectId()); | |
parseRelation.add(orgObject); | |
eachParseObject.saveInBackground(new SaveCallback() { | |
@Override | |
public void done(ParseException e) { | |
if (e== null) { | |
Log.d(DailyKind.TAG, "orgRelation Saved"); | |
} | |
} | |
}); | |
} catch (ParseException e1) { | |
e1.printStackTrace(); | |
Log.e(DailyKind.TAG, e1.getLocalizedMessage()); | |
} | |
} else { | |
Log.d(DailyKind.TAG, "We found relation"); | |
} | |
} | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment