0
後是否可以使用ActiveRecord的回調顯示在Rails通知更新型號
- before_create
- after_create
- before_save
- after_save的
- before_destroy
- after_destroy
顯示使用jQuery的通知給用戶?
有人可以提供一個例子嗎?
感謝
後是否可以使用ActiveRecord的回調顯示在Rails通知更新型號
顯示使用jQuery的通知給用戶?
有人可以提供一個例子嗎?
感謝
這不是模型的責任comunicate回視圖。在我看來,這應該在控制器中處理,而不是模型。該控制器可以是這樣的:
respond_to :json
def create
if @page.save
respond_with {:message => "Aye Okay!"}
else
respond_with {:message => "Oops, something went wrong."}
end
end
的破壞和之前創建的情況下可以遵循同樣的想法:在控制器手動檢查,並從那裏發送郵件。
不完全是你問,但我認爲你應該讓他們分開。
所以下一個問題是:在哪裏使用這些回調? – glarkou
上面的代碼應該放在你需要的控制器中。假設你希望在創建帖子時通過ajax更新UI,你可以在post_controller.rb中添加上面的代碼片段。現在將請求發送到post控制器的創建操作並解析您的JQuery代碼中的響應。這有幫助嗎? – Cimm
是的,我的意思是ActiveRecord Callsacks有用嗎? – glarkou