[问题] 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