この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

同じレコードの最後の PushTopic 通知のみを送信

API バージョン 36.0 以前の場合、約 1 ミリ秒以内に同じレコードで複数の PushTopic 通知が生成された場合、最後の通知のみが送信されます。

通知はミリ秒レベルで追跡されるため、その他の通知は抑制されます。同時に (1 ミリ秒以内に) トランザクション内で複数の通知が発生する場合、最後の通知のみを配信できます。

たとえば、取引先責任者レコードの挿入と更新用の PushTopic があり、PushTopic クエリで fieldA を選択するとします。取引先責任者が挿入され、そのすぐ後に Apex トリガまたはワークフローによって fieldA が更新された場合、更新の通知のみが送信されます。取引先責任者の作成通知は送信されません。

ただし、通知間の経過時間が 1 ミリ秒を超える場合、同じレコードのすべての通知が送信され、通知が抑制されることはありません。

トランザクションについての詳細は、「Apex のトランザクション」および「トランザクションのフロー」.を参照してください。

API バージョン 37.0 以降では、通知は一意の ID で追跡され、生成された時間には依存しません。1 つのトランザクション内で同じレコードのすべての通知が送信され、通知が抑制されることはありません。

メモ