技術メモ(主に自分向け)

短期記憶の自分向けの技術メモです。

非同期処理の書き方

非同期処理を行うメソッドには「@future」をメソッドの上につける。
Userのような設定オブジェクトでは、
適切なアクセスレベル権限で操作が実行されるため、
別のトランザクションで挿入/更新をする必要がある。

エラー例:MIXED_DML_OPERATION, 非設定オブジェクトを更新した後の設定オブジェクト上のDML操作(またはその逆)は、許可されていません