gpt4 book ai didi

java - 从 Parse.com localDatastore 计算列(数字类型)的总和时遇到问题?

转载 作者:行者123 更新时间:2023-12-01 11:34:57 26 4
gpt4 key购买 nike

My table , and the column i need the total value of in red

嗨,有人可以帮我进行 parse.com 查询和计算吗?我想从我的 localDatastore 计算 parse.com 中的列总和 (DEBT),如果第一个选项不可行,则从 Web 计算。我尝试将元素存储在数组列表中,但没有成功。那么我该怎么做呢?

提前致谢;)

最佳答案

Parse 不支持 SUM 查询。这是official statement .

无论如何,您需要使用云代码或获取所有行来实现您想要的(遗憾的是)客户端。

编辑

在客户端,发出 ParseQuery.findInBackground() 请求并遍历所有项目,添加值以使 SUM 成为客户端。

new ParseQuery<Whatever>("WHATEVER")
.findInBackground(new FindCallback<Whatever>() {
@Override
public void done(List<Whatever> list, ParseException e) {
// check for ParseException
Integer sum = 0;
for (final Whatever whatever : list) {
sum += (Integer) whatever.get("Debt");
}
// there is your SUM
}
});

关于java - 从 Parse.com localDatastore 计算列(数字类型)的总和时遇到问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30096427/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com