“ParseObject.put()”和“ParseObject.add()”有什么区别?

What is the difference between “ParseObject.put()” and “ParseObject.add()”?

我正在学习 Parse 数据库时遇到这个问题,请举例说明

我提到了这个 answer 但我无法理解绿色勾选的答案

如果您能指定您所谈论的是哪个 Parse SDK 就好了,但我认为我们正在谈论 Android SDK。

ParseObject.put() 可用于为对象的字段设置值:

ParseObject gameScore = new ParseObject("GameScore");
gameScore.put("score", 1337);
gameScore.put("playerName", "Sean Plott");
gameScore.put("cheatMode", false);
gameScore.saveInBackground();

ParseObject.add() 可用于向 ARRAY 类型的对象字段添加值:

gameScore.add("skills", "flying");
gameScore.add("skills", "kungfu");
gameScore.saveInBackground();