我想在我的控制器來定義一個方法send
:如何在Rails控制器中定義一個名爲send的方法?
class InvoicesController < ApplicationController
def send
end
end
然而,當我這樣做,我得到一個錯誤wrong number of arguments (2 for 0)
。
所以我認爲send
是Rails中的保留字?
無論如何,在我的控制器中定義一個send
方法可能是一種可能的解決方法。
感謝您的任何想法。
'send'是ruby中的內置方法。選擇另一個名字。例如,「send_invoice」。或者'創建',如果你想成爲RESTful。 – 2014-09-01 17:55:20
@SergioTulentsev +1 http://teachmetocode.com/articles/ruby-on-rails-accessing-controller-methods-from-your-view/ – RAJ 2014-09-01 17:56:50
堆棧跟蹤到底是什麼錯誤? – 2014-09-01 18:20:59