Let say I have a controller Transactions:
@transactions = Transaction.all.group(:type)
@transaction_date_asc = Transaction.all.order(:DATE => :desc).group(:type)
@transaction_date_desc = Transaction.all.order(:DATE => :asc).group(:type)
In my view I need to loop all 3 instances.
Something like this where I want to show newest and oldest amount or discount for each transaction type.
<% @transactions do |transaction|%>
transaction.type.name
<%end%>
<% @transaction_date_asc do |transaction_asc|%>
transaction_asc.amount
<%end%>
<% @transaction_date_desc do |transaction_desc|%>
transaction_desc.amount
<%end%>
<% @transaction_date_asc do |transaction_asc|%>
transaction_asc.discount
<%end%>
<% @transaction_date_desc do |transaction_desc|%>
transaction_desc.discount
<%end%>
How am I supposed to place loops, columns and <%end> in my view?