Re: [問題]刪除資料時如何做驗證?
試好幾天...
還是搞不清楚 before_destroy 是對什麼指令才會被執行
因為如果我在 controller 下 Member.delete(params[:id]) 命令時
before_destroy 根本不會被執行到
我在 model 寫
def before_destroy
errors.add "ERROR"
false
end
也試過用 callback 的方式.都一樣,不會被執行到
然後一樣的 model 我又去試 active_scaffold
耶...發現 before_destroy 有被執行了
因為刪不掉資料了
但是 errors 錯誤訊息沒有顯示..
active_scaffold 仍然是秀 deleted 刪除完成
完全沒有錯誤訊息..只差在資料並沒有不見
還是一堆疑問丫 ...............
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.162.7
推
09/15 15:05, , 1F
09/15 15:05, 1F
→
09/15 15:06, , 2F
09/15 15:06, 2F
→
09/15 15:06, , 3F
09/15 15:06, 3F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
5
11
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章
11
16