Всем привет,
при использовании связи has_many :through (с дополнительным аттрибутом), для создания записей в соединительной таблице можно передавать массивы?
например таблицы Workout, Exercises и соединительная таблица WorkoutExercises с дополнительным аттрибутом duration
Когда заполняю форму Workout у меня есть параметры для таблицы workouts и некоторый хэш (допустим, exercise_id => duration) для заполнения workout_exercises
я создаю запись в workouts и из вариантов остается перебрать все ключи хэша и передавать их workout.workout_exercises.create(exercise_id: key, duration: value), либо каким-то образом передавать целый массив в аттрибут