私は実際にレールでバックグラウンド処理をしていません。私はサイドキックがおそらく最も顕著であることを知っているので、私はそれと一緒に行くつもりです。 RUNDOWN:start_time
の課題があります。 start_time
がTime.current形式から1時間離れていない限り、ユーザーが割り当てを開始できないようにしたいと考えています。私がこれをやりたいのは、ユーザーが割り当てにアクセスできるように、htmlからdisabled
クラスを削除することです。したがって、ユーザーが午後5時に割り当てのstart_time
を設定した場合、クラスは午後4時にhtmlから削除されます。これは理にかなっていますか?もしそうなら、Sidekiqを使ってこれについて正しい方法を使用していますか?sidekiqを使ってhtmlからクラスを削除する
0
A
答えて
1
バックグラウンドプロセスは、他のユーザーがサイトを使用するのを防ぐ方法で長時間実行されるタスクを実行するために使用されます。たとえば、メールの送信、外部APIを使用した何かの処理、物事の計算などです。私はあなたがしたいと思っているものについてはSidekiqが必要とは思わない。
代わりに、start_time
が既にデータベースにあります。使用してください。あなたの視点でこれを行うことができます:
<div class="<%= 'hidden' if @assignment.start_time > 1.hour.from_now %>">
関連する問題
- 1. htmlからクラスを削除する
- 2. mongodbを使ってHTML文書からhtmlタグを削除するには
- 3. Pythonを使ってhtmlからパターン化されたテキストを削除する
- 4. divを使って作成したHTMLボタンから脂肪を削除する
- 5. すべてのhtmlタグをSQLファイルから削除/削除
- 6. コーパスからhtmlタグを除くすべてを削除する
- 7. PerlでIDを使ってhtmlタグを削除するには?
- 8. PHPを使ってhtmlでキャリッジリターンを削除するには?
- 9. データベースからHTMLエンティティを削除する
- 10. JavaScriptコードをHTMLから削除する
- 11. 値からhtmlタグを削除する
- 12. コメントコメントをHTMLから削除する
- 13. jQueryを使ってhtml selectからreadonlyを削除できません。
- 14. sidekiqのすべてのスケジュールタスクを削除する方法
- 15. "grep"を使ってファイルからコメントを削除するには?
- 16. golangを使ってFirebaseから鍵を削除するには?
- 17. ハスケルを使って式からトートロジを削除する
- 18. Python:difflib.SequenceMatcherを使ってリストから似たオブジェクトを削除する
- 19. .htaccessを使ってURLからディレクトリを削除する
- 20. javascriptを使ってフォルダからファイルを削除するには?
- 21. Rubyを使ってCSVファイルから行を削除する
- 22. bashを使ってテキストファイルから行を削除する
- 23. lodashを使ってオブジェクトからプロパティを削除するには?
- 24. APIを使ってBasecampからファイルを削除するには?
- 25. gitpythonを使ってgitからファイルを削除する
- 26. Bash - sedを使ってファイルから行を削除する
- 27. チェックボックスを使ってプロットチャートからトレースを削除するには?
- 28. PHPを使ってPDFファイルからパスワードを削除する
- 29. scrollspyリンクからクラスを削除する
- 30. DOMからJqueryクラスを削除する