2016-11-03 2 views
0

셀렉터를 표시하려고합니다. 회원 데이터가있는 것으로 보입니다. 모델입니다. 변수형을 작성하여 양식에 전달하려고했습니다. 그러나 작동하지 않습니다.Ruby on Rails에서 다른 모델의 셀렉터 추가

<%= form_for (@member) do |f| %> 
    <div class="fiel"> 
     <%= f.select :payments, Payment::MEMBERSHIP%> 
    </div> 

<% end %> 
+1

해야한다. 공간이 선택 사항 인 많은 언어와 달리, Ruby에서 메소드 호출의 의미를 실제로 변경합니다. 'form_for (@ member)'또는'form_for @ member'를 사용하십시오. – meagar

답변

0

그것은 당신이 form_for` 및`(@member)``사이에 공백을 사용해서는 안

<%= f.select :payments, options_for_select(Payment::MEMBERSHIP) %>  
관련 문제