Я новичок в Rails, исходя из .NET, на самом деле это первый проект Ruby, над которым я работал, поэтому я все еще работаю над тем, как к нему подходят.Ruby: Сохранение двух моделей в одном сообщении
Начну со структурой для моей проблемы: У меня есть таблица Project, и изображения таблицы. Существует также таблица ProjectImage, которая, как вы догадались, имеет project_id
и image_id
. Как пользователь, когда я создаю проект, в новом/редактируемом представлении я хотел бы иметь возможность выбирать любые изображения, которые я хотел бы загрузить (я бы хотел, чтобы принудительно применялось хотя бы одно изображение, но, возможно, это еще один вопрос).
Я хотел бы думать, что это возможно, так как это довольно просто сделать в .NET
, я бы просто иметь ViewModel, представляющий Project
и, по меньшей мере, один необходимый image_id
. Тем не менее, мое понимание Rails недостаточно для того, чтобы увидеть прямой репликацию подхода в Rails.
Я огляделся, и, по моему мнению, я, возможно, не подхожу к этому правильно, поэтому мой вопрос заключается в том, возможно ли, что я приближаюсь к нему неправильно, если да, какой подход является обычным с Rails?
Оформить заказ [Dragonfly] (https://github.com/markevans/dragonfly) драгоценный камень, теперь это драгоценный камень для привязки к Ruby/Rails прямо сейчас. –