Salesforce 管理者と Cloud Kicks は、米国内のすべての郵便番号とその郵便番号が属する Cloud Kicks 販売地域を保存するために、Region_c というカスタム オブジェクトを作成しました。

Cloud Kicks は、リードの郵便番号に基づいてリージョンを設定するためのリード上のトリガーを必要としています。
この要求を満たす最も効率的な方法はどのコード セグメントですか?
正解:D
郵便番号に基づいてリードのRegion項目にデータを入力する最も効率的な方法は、Mapを使用して、Zip_Code__c項目をキーとするRegion__cレコードを保存することです。この方法により、開発者は各リードレコードに対してRegion__cオブジェクトをクエリする(SOQL制限例外が発生する)ことを回避できます。代わりに、開発者はRegion__cオブジェクトを一度クエリし、その結果をMapに保存します。その後、開発者はリードレコードをループ処理し、Mapを使用してZip_Code__c項目に基づいて対応するRegion__cレコードを取得します。このアプローチにより、SOQLクエリの回数が削減され、トリガーのパフォーマンスが向上します。