私は登録されていないユーザーが私に電子メールを送ってもファイルをダウンロードできるようにするサブスクリプションベースのサイトを持っています。私は次のワークフローが欲しい。今後一度実行するタスクをRailsで作成するにはどうすればよいですか?
ユーザーのメールアドレスに
レールを与えるには、ユーザーが7日にサインアップしていない場合
ユーザーのダウンロードはファイル
を電子メールで送信、将来的に7日間のタスクを作成します、ユーザにメールを送信する
I n #2と#4を追加してください。今はActiveJobとSidekiqを使ってダウンロードメールを送信するジョブを作成しています。 ActiveJobを作成して将来実行する方法はありますか?将来の仕事は私のDBと照合するために私のレール環境にアクセスできますか?
ありがとう、それは私が必要です。そして、私はキューに入れられたジョブをテストするためにこの宝石を見つけました:https://github.com/gocardless/rspecactivejob – jlee
素晴らしい!これがうまくいくなら、あなたは私の答えを受け入れることができますか? –