나는 나의 컨트롤러 방법 send
을 정의하려고 :레일즈 컨트롤러에서 send라는 메서드를 정의하는 방법은 무엇입니까?
class InvoicesController < ApplicationController
def send
end
end
을 그러나, 나는이 작업을 수행 할 때 오류 wrong number of arguments (2 for 0)
을 얻고있다.
따라서 send
은 Rails의 예약어로 간주됩니까?
어쨌든 내 컨트롤러에서 send
메서드를 정의하기위한 가능한 해결 방법은 무엇입니까?
어떤 아이디어 주셔서 감사합니다.
'send'는 루비의 내장 메소드입니다. 다른 이름을 선택하십시오. 'send_invoice', 예를 들면. RESTful이되기를 원한다면'create'를 사용하십시오. –
@SergioTulentsev +1 http://teachmetocode.com/articles/ruby-on-rails-accessing-controller-methods-from-your-view/ – RAJ
오류에 대한 스택 추적은 무엇입니까? –