У меня есть такие модели:
class Doc
has_many :photos
end
и
class Photo
belongs_to :doc
end
все фотографии загружены в облако с подходом CarrierWave-Paperclip.
DocController # новый prebuilds Doc с:
@doc = Doc.new
И только после сохранения этого нового документа в действии обновления я действительно могу загрузить фотографии в существующий объект документа с помощью:
@doc.photos << some_new_photo
Но я хочу эту функцию в doc # new action. Итак, как я могу загружать фотографии, например предварительно созданные объекты Photo, и добавлять их в предварительно созданный Doc одновременно с @ doc.photos << [photos]? </p>
UPD:
Основная проблема в том, что когда я делаю doc # new - я не знаю, сколько фотографий я загружу во время использования формы. Итак, у меня есть динамически созданный массив фотографий, которые не следует сохранять в БД, если связанный документ не сохранен /