LDS(Lightning Data Service) updateRecord レコードの更新方法
1.updateRecordをインポートします。
import { updateRecord } from 'lightning/uiRecordApi’;
updateRecordはプロミスを返却します。
2.複数件を処理する場合は繰り返し実行する必要があります。
handleSave(event) { const fields = {}; fields['Id'] = event.detail.draftValues[0].Id; fields['FirstName'] = event.detail.draftValues[0].FirstName; fields['LastName'] = event.detail.draftValues[0].LastName; const recordInput = {fields}; updateRecord(recordInput).then(() => { this.dispatchEvent( new ShowToastEvent({ title: 'Success', message: 'Contact updated', variant: 'success' }) ); }).catch(error => { // エラーコード処理 }); }