getRecordNotifyChange(recordIds)
(廃止)
非推奨。代わりに、notifyRecordUpdateAvailable(recordIds)
を使用します。getRecordNotifyChange(recordIds)
は、指定したレコード ID のレコード更新を取得し、Lightning Data Service キャッシュを更新することで、ワイヤアダプタに最新のレコードデータを供給します。getRecordNotifyChange(recordIds)
は、同じ型のデータを返す複数のアダプタで使用するのに適していません。
getRecordNotifyChange(recordIds)
は廃止されました。代わりに notifyRecordUpdateAvailable(recordIds) を使用することをお勧めします。
items
— (必須) オブジェクトの形状が{ recordId: string }
のオブジェクトの配列。レコード ID は 15 または 18 文字であり、サポートされるオブジェクトから取得する必要があります。
戻り値の型は void
です。
Lightning データサービスのメカニズム外 (命令 Apex 経由や、サードパーティフレームワークを介したユーザインターフェース API のコールなど) でレコードが変更されたことを Lightning データサービスに通知するには、notifyRecordUpdateAvailable(recordIds) を使用します。
getRecordNotifyChange(recordIds)
をコールすると、指定された _recordID のデータ_が変更されていることが示されるため、必要に応じて Lightning データサービスキャッシュおよびワイヤを更新できます。
@wire
を使用して Apex メソッドでレコードデータを取得する場合、@wire
にバインドされている設定を使用してデータの取得とキャッシュの更新を行う、refreshApex()
をコールします。
関連トピック