私はこのコードを持っています:
Map<String, Account> Map_Account = new Map<String,Account>( [SELECT Name,Id
FROM Account
WHERE name = 'Any Company Name']);
System.debug('------Task Map List------' + Map_Task_Frequency);
System.debug('*****Task Map*****' + Map_Task_Frequency.get('Any Company Name'));
Workbench では、次の結果が得られます。これは、Salesforce でのコーディング中にも得られます。
DEBUG|------Task Map List------{001g0000005PCWbAAO=Account:{Name=Any Company Name,
DEBUG|*****Task Map*****null
マップに明らかにアカウントがあるにもかかわらず、マップに文字列値を渡すと Null が返される理由を誰にもわかりますか?
助けていただければ幸いです。
ありがとう