我试图弄清楚我的代码有什么问题。
我想要做的是从具有特定projectID的服务器中删除一行
ParseQuery<ParseObject> query = ParseQuery.getQuery("Project");
query.whereEqualTo("projectId", pid);
query.whereEqualTo("User", ParseUser.getCurrentUser());
query.getFirstInBackground(new GetCallback<ParseObject>() {
@Override
public void done(ParseObject parseObject, com.parse.ParseException e) {
try {
parseObject.delete();
parseObject.saveInBackground();
} catch (com.parse.ParseException e1) {
e1.printStackTrace();
}
}
});
有谁能告诉我为什么这不会删除记录?
由于
答案 0 :(得分:2)
我认为您正在寻找deleteInBackground()
功能......
https://parse.com/docs/android/guide#objects-deleting-objects