以下是這種情況:Rails:如何處理after_create:create_subscription?
當用戶創建主題時,他們可以選擇是否對該主題使用subscribe
。 如果訂閱,那麼當其他用戶回覆他們的主題時,他們會收到通知。
我認爲有兩種方法可以做到這一點。
- 在型號
topic.rb
after_create
當用戶決定不訂閱他們的話題,我們逃離這個方法。
-
在控制器
create
TopicsController
類似if params[‘subscribe’]
從提交表單用戶。
我認爲after_create
感覺更多的結構,但把它放在模型中似乎太深了。
什麼是處理此功能的好方法?