答えて

0

多分変更フィードを見て - https://docs.microsoft.com/en-us/azure/cosmos-db/change-feed

変更フィードは、コレクション内のドキュメントに行われた挿入および更新操作を含んでいます。削除の代わりに文書内の「ソフト削除」フラグを設定することで、削除をキャプチャできます。 また、ドキュメントの有効期限をTTL機能(24時間など)で設定し、そのプロパティの値を使用して削除を取得することもできます。このソリューションでは、TTLの有効期限より短い時間間隔で変更を処理する必要があります。

Change feed diagram

+0

私はすでにTTL機能を追加しました。私がしようとするのは、文書が削除される前に別のアクションを取ることです。削除されたドキュメントからの情報を含むメッセージを送信するなど。 – user3127584

+0

ソフト削除について説明しました。これを使って。 – evilSnobu

+0

コレクションからマニュアルを手動で取り除くことで、プレトリガを起動することができました。しかし、私が望むのは、TTLでトリガを発射することです。あなたはそれが不可能だと言いますか?トリガを起動するために、私はトリガのidをremoveItem関数のoptionsパラメータに追加しました。 – user3127584

関連する問題