Skip to main content

public static void updateOlderAccounts() { 

      // Get the 5 oldest accounts 

      Account[] oldAccounts = [SELECT Id, Description FROM Account ORDER BY CreatedDate ASC LIMIT 5]; 

      // loop through them and update the Description field 

      for (Account acct : oldAccounts) { 

          acct.Description = 'Heritage Account'; 

      } 

      // save the change you made 

      update oldAccounts; 

    } 

 

#Trailhead Challenges

답변 1개
  1. 10월 29일 오후 8:56

    Hi , 

     

     I has the same issue but i found that i has a missing class OlderAccountsUtility. So i fixed it and the correct way is:  

     

    public class OlderAccountsUtility {

    public static void updateOlderAccounts() {

    // Get the 5 oldest accounts

    Account[] oldAccounts = [SELECT Id, Description FROM Account ORDER BY CreatedDate ASC LIMIT 5];

    // loop through them and update the Description field

    for (Account acct : oldAccounts) {

    acct.Description = 'Heritage Account';

    }

    // save the change you made

    update oldAccounts;

    }

    }

     

    https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000j9A4s0AE

0/9000