作者giive (lala)
看板Ruby
标题[心得] Rails 取名字的禁忌
时间Sat Aug 26 19:28:54 2006
今天写 Rails 写到一半
突然发现出现
wrong number of arguments (0 for 1)
然後整个 controller 里面的页面都出现同一个 Error
之前写的同一个controller, 里面正常的页面全部都不能 work
全部都覆盖在这个Error之下
翻过 Mailing List 之後
我发现到我的 controller 里面有个 action
叫做
send
这是 ActionController 里面的 function
Ruby 以为我要 Overridden 这个 function
所以才有这种情况
有些错误不实际去做还真的不知道
Rails Method 有一些取名的禁忌
DB Column 的名字也有几个不能取
我列出一些常犯的名字在我的 Blog 上面
http://lightyror.blogspot.com/2006/08/rails_4307.html
--
lighty RoR 是一个介绍 lighttpd , SQLite , Ruby on Rails 的 Blog
http://lightyror.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.170.42.242
※ 编辑: giive 来自: 218.170.42.242 (08/26 19:29)
※ 编辑: giive 来自: 218.170.42.242 (08/26 19:30)
1F:→ Schelfaniel:send 其实在 Common Lisp 也是类似的用法(刚好看到的) 08/26 20:57