J'ai deux tableaux de tâches - créées et assignées. Je veux supprimer toutes les tâches assignées du tableau des tâches créées. Voici mon code de travail, mais désordonné :
@assigned_tasks = @user.assigned_tasks
@created_tasks = @user.created_tasks
#Do not show created tasks assigned to self
@created_not_doing_tasks = Array.new
@created_tasks.each do |task|
unless @assigned_tasks.include?(task)
@created_not_doing_tasks << task
end
end
Je suis sûr qu'il existe une meilleure solution. Quelle est-elle ? Je vous remercie :-)