2013-03-21 77 views
0

舉例來說,我有一個對象列表(obj1)。在obj1的每條記錄中,都有一個字段值(var1)。無論如何,將obj1列表中的var1的所有值添加到另一個列表中,而無需循環遍歷obj1列表?在Salesforce中將項目添加到不帶for循環的列表

請讓我知道,如果我不清楚我在上面要求什麼。

在此先感謝您的幫助/澄清。

回答

0

我想你在找什麼是SOQL Aggregate Functions,這將讓你做這樣的事情:

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

這樣,你就不必在循環代碼並推動SUM操作到數據庫。在相關說明中,如果您想要在父對象上保留此總和,您可能還需要查看Roll-Up Summary Fields

相關問題