如何在android中更新parse.com中的现有行

时间:2015-07-07 09:57:41

标签: android parse-platform

我正在使用parse.com

我在表geopoint中保存了GPSLocation

现在我想一次又一次地更新现有行,但问题是我给定的代码总是创建一个新行。请帮助我。

保存数据的代码是

ParseGeoPoint loc=new ParseGeoPoint(latitude,longitude);
        ParseObject GPS = new ParseObject("GPSLocation");
        GPS.put("location", loc);
        GPS.saveInBackground();

获取数据和更新的代码在这里

ParseQuery<ParseObject> query=new ParseQuery<ParseObject>("GPSLocation");
        query.getInBackground("5dL98RycoD", new GetCallback<ParseObject>() {
            public void done(ParseObject object, ParseException e) {
                if (e == null) {
                    ParseGeoPoint loca;
                    loca=object.getParseGeoPoint("location");
                    object.put("location", loca);
                    object.saveInBackground();
                    // object will be your game score
                } else {
                    // something went wrong
                }
            }
        });

感谢任何帮助。

0 个答案:

没有答案