2017-05-16 14 views
0

特定の時間の後にノードを削除しようとしていますが、ノードに有効期限を5日間、その5日間にノードを削除したいとします。どうしたらいいですか?"x"日後にノードを削除する方法 - ノードの有効期限?

私のデータ構造は、このようなものです:

Posts: 
     PushedKey:value 

どのように私は一定の時間が経過した後、このpushedKeyを削除することができますか?

答えて

2

Fire Base用クラウド機能の使用をお勧めします。 cronジョブの外部サービスを使用して、特定の時間間隔でHTTP関数をトリガーすることができます。これは、個々のノードごとに5日間カウントダウンするタイマーではなく、すべてのノードで同じ間隔になります。しかし、たとえば、1日1回機能を起動し、5日前にデータベースに書き込まれたすべてのノードを削除することができます。

Here's a similar example applied to removing unused accounts

Here's the documentation on Cloud Functions

+0

ありがとう!私はこれを見るでしょう:D –

関連する問題