Здравствуйте.
Скажите пожалуйста почему не выходит сделать выборку из БД?
Нужно взять всех пользователей у которых status = true.
Делаю так:
def index
@users = User.find_by status: false
end
<tbody>
<% @users.each do |user| %>
<tr>
<td><%= user.name %></td>
<td><%= user.surname %></td>
<td><%= user.age %></td>
<td><%= user.status %></td>
<td><%= user.enter_date %></td>
<td><%= user.doctor_id %></td><code lang="javascript">
</code>
<td><%= user.diagnoz %></td>
<td><%= link_to 'Переглянути', user %></td>
</tr>
<% end %>
</tbody>
Выводит ошибку undefined method `each'. В тоже время, если писать:
def index
@users = User.all
end
Тут уже спокойно все пользователи выводятся.