我是使用 Android Studio 解析 SDK 服务的新手,我不得不问如何在解析数据库中存储多于一行。每当我想将数据放在数据库上时,我都会使用 back4app 解析服务器,即不止一行,然后它不会存储第一行,而是第二行,如下面的代码所示
ParseObject obj = new ParseObject("Table");
obj.put("Name","John");
obj.put("Score","40");
obj.put("Name","Jack");
obj.put("Score","50");
obj.saveInBackground();
因此,当我运行应用程序时,仅存储在数据库中的 Jack 的名称和分数创建一行,并且我想要 John 和 Jack 的行,请帮助我解决此问题
您覆盖您的对象字段(“名称”和“分数”),即您John
在保存之前删除。制定一个拯救你的人的方法:
private void savePerson(String name, String score){
ParseObject obj = new ParseObject("Table");
obj.put("Name",name);
obj.put("Score",score);
obj.saveInBackground();
}
并在要保存人员的代码中,调用 created 方法来执行此操作:
savePerson("John", "40");
savePerson("Jack", "50);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句