У меня был вопрос о ruby на рельсах некоторое время назад, и мне удалось каким-то образом решить его:
Решение, которое я нашел, состоит в использовании форм вложенности с моделью соединения (fields_for),сохранение третьей модели во внешней форме и вставка ее идентификатора с помощью ajax.Проблема в том, что вложенная форма слишком велика для размещения внутри формы заказа (основная форма).
Я не удовлетворен этим решением, поэтому вот оно:
Допустим, у меня естьтри модели:
Итак, Орден содержит разные Списки, и у каждого Списка есть Предметы (с другими отношениями has_many между ними).
В примере знаю, что я могу сохранить информацию оhas_many через модель в той же форме, но как мне сохранить ордер и новый список (в той же форме)?
Заранее спасибо!