[問題] controller裡不能有request

作者: rexkimta (冷杉林)   2013-11-27 23:16:16
剛剛在這個問題上卡了很久,
本來在controller裡有個method叫fbrequest,
後來我想把它改名為request,殊不知這正是災難的開始,
明明我的routing是把root導向index method,
但卻會跑只在request裡檢查物件是否存在的程式,
還會無限cache。
有圖有真相:http://i.imgur.com/YwiGTXd.png
有高手能解釋一下我倒底幹了什麼蠢事嗎?
另外附上這個project的網址:https://github.com/Unicellular/FB_request
這個是我改好的版本,但是如果把fbrequest改成request,就能重現上面那張圖XD
作者: a83294 (馬岱)   2012-01-27 23:30:00
保留字?
作者: lTERRAl (臥龍光線 \|/ \|/)   2012-01-27 23:35:00
我想你 蓋掉了 rails 預設的保留 method預設會有 request 還有 responserequest 是用來處理 導向正確的controller跟 action而response 是用來導向正確的 view template或是 path像是你可以使用 request.post? 來檢查是否為post verb這裡因為你蓋掉你的controller的 request method變成 你導不到正確的action 一直重複你的request method才會行成你這種首頁導不到 一值重複執行這個request方法
作者: rexkimta (冷杉林)   2012-01-28 00:19:00
唔喔…我早該想到的…此時覺得自己超菜的。
作者: ck574b027 (荒圍!定厝!賊!妹!)   2012-01-28 00:50:00
竟然取菜市場名,菜逼巴無誤。

Links booklink

Contact Us: admin [ a t ] ucptt.com