やりたいこと
タイトルに記載した通りなのですが、ユーザ登録をする際に、今現在2種類の登録方法を実装しています。
・個別登録(cocoon)
・一括登録(csv)
の2種類です。
今まで、どちらの登録方法でもユーザが追加される際に、before_saveにADへのユーザ追加処理を実装していたのですが、
一括登録する際に時間がかかるために、ADへの連携処理をActiveJobへ移行させたいと考えています。
困っていること
ActiveJobを使える環境まで用意出来たのですが、いざbefore_saveに記載した処理をどうやって分けたら良いのかが
わからなくて困っています。
1番の理想は、
・個別登録(cocoon)は、このままbefore_saveで処理をするか、または直接実行
・一括登録(csv)は、ActiveJobで一括実行
どこの処理で分岐させたら良いのでは?というご意見戴けると助かります。
今試しているというか考えていること
・before_saveでどのアクションから来たかで分岐出来ると凄い嬉しいんだけど出来るんだろうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。