Прежде всего, вы не можете попытаться найти по параметрам в консоли, потому что такого нет.
Попробуйте это в консоли:
User.find (2)
(.. столбец по умолчанию, где метод find ищет значение, является первичным ключом, который, как я полагаю, является id как обычно)
Еще одна вещь, если вы уже аутентифицируете пользователя вbefore_filter, у вас уже может быть установлен @current_user или что-то еще, вы используете какой-нибудь плагин аутентификации, такой как devise или что-то еще?Поэтому нет необходимости передавать идентификатор текущего пользователя контроллеру приборной панели.Контроллер приложений уже знает, кто этот пользователь, и ваш контроллер панели мониторинга является его подклассом.
И убедитесь, что в вашей таблице job_category есть столбец user_id.