0

例如,我有一个对象列表(obj1)。在 obj1 的每条记录中,都有一个字段值 (var1)。无论如何都可以将 obj1 列表中的所有 var1 值添加到另一个列表而不循环遍历 obj1 列表?

如果我不清楚我在上面的要求,请告诉我。

提前感谢任何帮助/澄清。

4

1 回答 1

0

我认为您正在寻找的是SOQL Aggregate Functions,它可以让您执行以下操作:

SELECT SUM(Amount)
FROM Opportunity
WHERE IsClosed = false AND Probability > 60

这样您就不必循环输入代码并将SUM操作推送到数据库。在相关说明中,您可能还想查看汇总汇总字段,以防您希望在父对象上维护此汇总。

于 2013-03-22T06:27:50.943 回答