Apex 対応付けの使い方のサンプル

環境
Salesforce Apex

概要
対応付けは、キー – 値のペアのコレクションです。各キーは 1 つの値に対応付けられます。
対応付けは、キーですばやく検索する必要がある場合に便利です。
キー値は一意である必要があります。それにより、対応付けに含まれるキーの ID 値を sObject に
対応付けることができます。

使用例
次のコードを使用してその ID に対応付けられたすべての取引先が含まれる、accountMap という対応付け変数を宣言できます。
Map<Id, Account> accountMap = new Map<Id, Account>([SELECT Id, Name FROM Account]);

get メソッドと次のようなコードを使用して特定の取引先レコードにアクセスできます。
Id accId = '001xxxA1’;
Account account = accountMap.get(accId);

Apex

Posted by arkgame