解析同时增加两个字段。一个领域依赖于另一个领域

时间:2015-07-14 04:27:13

标签: parse-platform increment

我在Parse有一个对象,我保持平均分数。该对象有两个字段:“count”和“average”。 每次用户发布新分数时,我都需要更新运行平均值。例如,如果count = 3且average = 10,则发布新分数20需要设置count = 4和average = 12.5。

现在这是多个用户的平均值。当我读“计数”时,如何阻止其他用户更新“计数”字段,用它来计算和更新“平均”?

提前致谢。 扎克。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。它不漂亮,但有效。

我不再存储平均值了。相反,我存储“count”和“runningscore”。跑得分是总得分。然后,在应用程序中显示时,我计算平均使用计数和运行分数(而不是存储平均值)。计数和运行分数可以毫无问题地增加。