地図内のマップをone of my Triggersにする必要があります。私はそれが文書化されているとして、最初にマップを構築する方法を知っている:Apexマップ内のマップ
Map<Id, Map<Id, Addendum__c>> addendums = new Map<Id, Map<Id, Addendum__c>>{};
しかし、私は実際に多次元マップに値を割り当てるトラブルを抱えています。通常は、.put()
を使用して値を1次元マップに配置します。たぶん私はまだその機能を使うはずですが、私の人生は正しい構文を理解できません。
addendums.put(addendum.Opportunity__c, addendum.Id, addendum);
addendums.put(addendum.Opportunity__c, (addendum.Id, addendum));
は、誰もがこれを行う方法を知っています:
は、私は動作しません、以下を試してみましたか?
ありがとうございます!
応答のおかげで、私はそれが壊れたままにして、必然的に1年後に戻ってくる必要があるときに読みやすくすると思います。 – VictorKilo