Я создал проект scaffold, который имеет связь один со многими со сценой, а эшафот стадии имеет связь один со многими с задачей. в проекте # show action я хочу получить доступ к задачам на основе этапа, на котором я не могу этого сделать.
projects_controller.rb (show # action)
def show
@project = Project.includes({stages: {tasks: {sub_tasks: {sub_sub_tasks: :sub_three_tasks}}}}).find(params[:id])
@stages = @project.stages
task_counter = 0
@tasks = @stages.tasks #(undefined method `tasks' for nil:NilClass )
@tasks.each{|s| task_counter += 1 if s.planned_end_date.past? && s.status == 0 || s.status == 2}
end