Apex DML 取引先項目を更新するサンプル
概要
DMLはデータ操作言語です。
ユーザはレコード画面でデータを入力して保存ボタンを押すことでデータを更新しますが、
ApexではDMLを使用して自動でデータ操作を行うことができます。
使用例
50件の取引先項目を更新します
DMLを使用すれば、下記のようにfor文を使って取得したレコードの書き換えを
一括で実行できます。
サンプルコード
List<Account>accList = new List<Account>(); List<Account>selList = [SELEC Id,Name,Description FROM Account LIMIT 50]; for(Account acc :selList) { acc.Description = 'testabc'; accList.add(acc); } update accList;
説明
取得した50件の取引先項目を更新します。
ガバナ制限に引っかかるので、for文の外でDML(update)を実行しています。