問題タブ [resque-meta]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - ruby の resque-meta と複数の引数
最近、 Resque-meta の使用に切り替えましたが、複数の引数を処理する最善の方法について少し混乱しています。最初のIDとして渡していたのですが、メタプラグインを使うとメタIDがIDになってしまい壊れてしまいます。
最初の ID をメタ スタンプとして表示するようになりました
コード:
ruby-on-rails - resque-statusハッシュにメタデータを設定できません
GitHubのresque-statusホームページに従って、ジョブからデータを返すことができるはずです。どういうわけか、これは私にはうまくいかないようです。他の誰かがこの問題に遭遇し、それを回避した場合、私はその方法を知りたいです。
Rails3.2.3アプリケーションでJRuby1.6.5でresque-statusを使用しています。
ジョブからデータを返す
ジョブの内部からデータを保存して、ジョブの外部からデータにアクセスすることをお勧めします。
一般的なユースケースは、ファイルを作成するWebトリガーのジョブであり、後でユーザーがダウンロードできるようになります。
ステータスは実際には単なるハッシュであるため、ジョブ内で次のことができます。
status ['filename'] ='/ myfilename'また、すべてのステータス設定メソッドは、任意の数のハッシュ引数を取ります。だからあなたはすることができます:
complete('filename' =>'/ myfilename')