0 レビュー
1 回答
php-特定のタイムスタンプでmongoDBのイベントをトリガーすることは可能ですか?
すべてのユーザーに共通のウェブサイト用の中央カウントダウンタイマーが必要です。
このカウントダウンタイマーは、7日のサイクル後にリロードされます。 つまり、データベースには、以下を格納するコレクションが含まれます。 StartDate:、StartTime:、EndDate:、EndTime:
終了時刻に達すると、1つのサイクルが終了し、同じフィールドが更新される7日間の次のサイクルが開始されます。 PHPコードからではなくシェルからコマンドをトリガーする方法。また、phpを使用して操作することは可能ですか?
わからない
0
レビュー
答え :
解決策:
MongoDBにはSQLトリガーなどはありません。トリガーを作成するためのいくつかのトリックがありますが。作成方法を説明する次の質問と回答を参照してください。
ただし、これを行う正しい方法は、cronジョブを作成することです。 cronジョブは、Unixで実行されるスクリプトであり、定期的に(たとえば、毎週金曜日の夜に)トリガーできます。 cronの詳細については、cronジョブとは何かを説明する次のリンクを参照してください。
http://www.unixgeeks.org/security/newbie/unix/cron-1.html
作成する場合は、次のガイドに従ってください。
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。