Мне нужно вывести следующий результат: информацию о категории и информацию, которую я получил в методе (подкатегория, этап и текущий этап). Как правильно вызвать метод sub_category_status(current_user.id)
.
def sub_category_status(user_id)
sub_categories.map do |sub_category|
sub_category.sub_category_progresses.where("sub_category_progresses.customer_id = ?", user_id).map do |progress|
sub_category: sub_category,
stages: sub_category.stages,
current_stage_id: progress.current_stage_id
end
end
end
end
Я сделал это, но он выводит информацию из метода без информации о категории (которая сохранена в переменной @category
). Мой код выглядит так:
def show
render json:@category.sub_category_status(current_user.id)
end