Я создал:
PhotoAlbum (id, name)
has_many: photos
Photo (id, name, photo_album_id)
belongs_to: photo_album
Я хочу разрешить пользователю загружать 1 или более фотографий.При загрузке, будь то 1 или более фотографий, они должны автоматически добавляться в новый альбом.
Таким образом, у меня получилось, что пользователь щелкает по загруженной фотографии: он получает вид фотографии там, где он получает форму.Затем они могут загрузить 1 фотографию (в будущем я хочу поддержать более 1, но ребенок шагает!
, поэтому теперь в моем контроллере фотографий есть DEF CREATE
Q: Как вDEF CREATE, мне автоматически создать альбом, а затем создать фотографии? Что-то вроде?
@photo_album = PhotoAlbum.create
@photo = @photo_album.create(params[:photo])
? Это правильный способ Rails сделать это?
Спасибо