adrianfc
5/1/2020 - 9:18 AM

Parse (GET)


ParseQuery<ParseObject> query = ParseQuery.getQuery("Score");

query.whereGreaterThan("score", 50);
query.setLimit(1);

//  Query a single row
        query.getInBackground("BeFwCUrpAL", new GetCallback<ParseObject>() {
            @Override
            public void done(ParseObject object, ParseException e) {
                if (e == null && object != null) {

                    Log.i("username", object.getString("username"));
                    Log.i("tweet", object.getString("tweet"));
                }
            }
        });


// Query Multiple rows
        query.findInBackground(new FindCallback<ParseObject>() {
            @Override
            public void done(List<ParseObject> objects, ParseException e) {
                if( e == null) {
                    if (objects.size() > 0) {
                        for (ParseObject object : objects) {
                            Log.i("username", object.getString("username"));
                            Log.i("score", Integer.toString(object.getInt("score")));
                        }
                    }
                }
            }
        });