2011-09-27 111 views
0

on Rails的3迁移后,我有错误 “引发ArgumentError:错误的参数数目(3 1)”导轨3引发ArgumentError:错误的参数数目(3 1)

对于线:

<%== auto_link(raw(simple_format(h(comment.comment))), :all, :target => '_blank') -%> 

回溯:

app/views/logs/_entry.html.erb:94:in `raw' 
app/views/logs/_entry.html.erb:94:in 

我唯一的生产服务器上

+0

为什么'<%=='而不是'<%='? – Bohdan

+0

“<%==”类似于“<%= raw(...” –

回答

0

助手得到这个错误auto_linkhas been removed in Rails 3.1。您需要单独安装Gem才能使用它。另外,请确保检查正确的方法调用。

此外,您应该使用<%=而不是<%==

+0

我使用Rails 3.0.10 –

相关问题