좋아에서 데이터베이스 쿼리, 나는 내가 그렇게 PHP에서가 아니라 레일에 루비에서 할 방법을 알고 다음을 수행하려고 시도하고있다 열려 있거나 보류중인 상태에 대한 테이블을 호출합니다.루비 배열
저는 레일에서 이것을하고 싶습니다. 현재 내가 내 컨트롤러이있어 :
class CallsController < ApplicationController
def index
@calls = Call.all
end
end
을 그리고 이것은 내 생각이다 :이 시도
<table>
<% @cals.each do |call| %>
<tr>
<th><%= link_to call.id, call_path(call) %></th>
<th><%= call.cname %></th>
<th><%= call.cbn %></th>
<th><%= call.email %></th>
<th><%= call.operator %></th>
<th><%= call.reason %></th>
<th><%= call.ticket %></th>
<th><%= call.created_at %></th>
<th><%= call.tier %></th>
<th><%= call.status %></th>
<th><%= link_to 'Edit', edit_call_path(call) %></th>
<th><%= link_to 'Remove', call_path(call), method: :delete, data: { confirm: 'Are you sure?' } %></th>
</tr>
<% end %>
</table>
보기에 오타가 있음에 유의하십시오. 거기에'@ cals' 인스턴스 변수를 사용하고 있습니다 만, 컨트롤러에서는'@ calls'로 할당되어 있습니다. – fivedigit
죄송합니다. 전체 def 인덱스는 실제로입니다. '클래스 CallsController <와 ApplicationController' '데프 지수' '@calls = Call.all' '@cals = Call.all' 끝 나는 열거 나 내가 가진 이후 출원을 정의하고자하고 CAL을 두 개의 쿼리는 동일한 페이지 하나에 대해 열거 나 보류 중 하나를 나열한 다음 다른 테이블 모두를 나열합니다.
– Chris