
【デベロッパープラン限定】7問目 Platformデベロッパー
本講座はメンバーシップ加入者向けに「リクエスト問題に対する解説」「追加問題の解説」を行っています。メンバーシップ(デベロッパープラン)加入者は無料でご覧いただくことが可能です。
問題
コードの実行時に、Apexトランザクションの結果として発生する可能性のあるイベントはどれですか?答えを2つ選択してください。
for(Account thisAccount : [SELECT Id, Industry FROM Account LIMIT 150]){
if(thisAccount.Industry == "Technology"){
thisAccount.Is_Tech__c = true;
}
update thisAccount;
}
□ 同期コンテキストで実行された場合、Apexトランザクションは、DMLガバナーの制限を超える可能性があります。
□ Apexトランザクションは次のメッセージで失敗します。 「SObject行は、要求された項目Account.Is_Tech__cを照会せずにSOQLを介して取得されました」。
□ 非同期コンテキストで実行された場合、ApexトランザクションはDMLガバナー制限を超える可能性があります。
□ Apexトランザクションは、キャッチされなかった例外に関係なく成功し、処理されたすべてのアカウントが更新されます。
正解
いつもサポートいただきありがとうございます! クリエイター活動の励みになります!