В моем приложении Rails есть две модели: Пользователи и Звонки.
Модельные ассоциации установлены следующим образом:
модель пользователя
has_many :calls
модель вызова
belongs_to :user
Я пытаюсь вызвать, в макете application.html.erb, количество вызовов, которые имеет текущий пользователь.
В настоящее время я использую следующую строку:
<%= Call.count %>
Что работает, но, очевидно, он учитывает все звонки, а не только звонки, которые есть у текущего пользователя.
Так что я поменял это на следующее:
<%= current_user.Call.calls.count %>
Я не понимаю, как это сделать. Мне нужно иметь возможность звонить на счет из любого места, чтобы я мог начать работу по подсчету на основе последних 30 дней и т. Д.