В момента съм напълно блокиран и наистина бих могъл да имам нужда от помощ.
Ето какво се опитвам да направя. Използвам Ruby on Rails и имам два модела. Едното е Упражнения, а другото Рутини. Рутината се състои от различни упражнения. В момента съм го настроил, така че да мога да плъзгам и пускам от списък с упражнения в списък с упражнения за текущата избрана рутина. За да моделирам тази връзка, имам модел exercise_routine, който съответства на exercise_id и routine_id, за да моделирам, че те са свързани. И така, това, което правя след това, е, когато потребител удари, за да запази промените след цялото им плъзгане, използвам jQuery, за да събера масив от всички упражнения_id в списъка.
Сега е частта, в която съм заседнал. След това искам да предам този списък към действието за създаване на контролера exercise_routine. В това действие за създаване след това щях да сравня този списък с упражнения с всички, които вече съществуват, и да създам всички нови асоциации и да изтрия тези, които са били премахнати.
Виждал съм множество примери и нито един не ми се получи. И така, върнах се просто към моя масив от идентификатори, които трябва да предам на контролера. Въпросът ми в този момент е как успешно да предам този масив като параметър към действието за създаване или трябва да изпратя това някъде другаде на контролера exercise_routine? Мисля, че AJAX заявката, която използвах, е добра, но маршрутизирането наистина ме хвърля в цикъл.
Всяка помощ се оценява. Ако трябва да видите код или нещо друго, ще актуализирам според нуждите.