Grouping records by user in Admin view

I would like to group all records with their respective user names when signed in as Admin. For that my controller code is as below;

amol361s_controller.rb

 def index

        if current_user.admin
          @amol361s = Amol361.all.search(params[:search]).order("created_at ASC")
          @users = User.all.amol361s
        else
          @amol361s = current_user.amol361s.all.search(params[:search]).visible.order("created_at ASC") 
        end

        respond_to do |format|
          format.html
          format.js
        end

    end

index.html.erb

<tbody id = "kola">              
<% @users.each do |user| %>
<%= user.amol361s.each do |amol361| %>

<tr class="tr-<%= cycle('odd', 'even') %>" id='<%= "tr_#{amol361.id}" %>'>


<% if current_user && current_user.admin %>
<td class="col-1"><%= link_to amol361.date.try(:strftime,'%d/%m/%Y'), edit_amol361_path(amol361) %></td>
<% else %>
<td class="col-1"><%= amol361.date.try(:strftime,'%d/%m/%Y') %></td>
<% end %>

<td class="col-3"><%= span_with_possibly_red_color amol361.description %></td>


<td class="col-1"><%= number_with_precision(amol361.amount, :delimiter => ",", :precision => 2) %></td>

<td class="col-1 neg"><%= number_with_precision(amol361.discount, :delimiter => ",", :precision => 2) %></td>

<td class="col-1 neg"><%= number_with_precision(amol361.paid, :delimiter => ",", :precision => 2) %></td>


<% @balance += amol361.amount.to_f - amol361.discount.to_f - amol361.paid.to_f %>

<% color = @balance >= 0 ? "pos" : "neg" %>

<td class="col-1 <%= color %>"><%= number_with_precision(@balance.abs, :delimiter => ",", :precision => 0) %></td>

<td class="col-1"><%= amol361.delndel %></td>

<td class="col-1"><%= amol361.remark %></td>

<% if current_user && current_user.admin %>
<td class="col-1"><%= link_to "Hide", hide_amol361_path(amol361), method: :put, remote: true, style: "color:#bb7272;" %>
<%= link_to amol361, method: :delete, data: { confirm: "Are you sure?" }, :class => 'delete_item' do %>
<i class="fa fa-trash" ></i>
<% end %>
</td>
<% end %>

</tr>

<% end %>
<% end %>


</tbody>

Right now I am getting the error as undefined method amol361s’ for # User::ActiveRecord_Relation:0x00007f5dec19d088 .

So, I am trying to get the records followed by usernames, similar to how we gather records based on month.

Any suggestions are most welcome.

Thank you in advance.