I'm clearly missing something. I started reading the Parse.com guide, and saw this:
ParseObject gameScore = new ParseObject("GameScore");
gameScore.put("score", 1337);
gameScore.put("playerName", "Sean Plott");
gameScore.put("cheatMode", false);
gameScore.saveInBackground();
Which creates this object:
objectId: "xWMyZ4YEGZ", score: 1337, playerName: "Sean Plott", cheatMode: false,
createdAt:"2011-06-10T18:33:42Z", updatedAt:"2011-06-10T18:33:42Z"
And then it says -
If you have the objectId, you can retrieve the whole ParseObject using a ParseQuery
So I have two questions -
1. How can I get the objectId when it's created on the parse-server-side?
2. If I'm not creating the objectId, then I cannot re-create it if it's lost (user clears app's data for example). So there's no real point to remote server.. What am I missing here?