Работаю над видеоприложением, в котором приложение в рельсах принимает видеофайлы от разных пользователей. Видеоролики отправляются индивидуально, а не множественная загрузка. Я пытаюсь сделать так, чтобы пользователь мог хранить несколько видео в одной строке. например. если пользователь загрузил видео до (скажем, видео1), если один и тот же пользователь (с одним и тем же идентификатором) загрузит другое видео, я хочу обновить существующее видео поле (видео1, видео2 или что-то подобное). Я не хочу создавать другую строку для одного и того же пользователя. В итоге я хочу связать пользователя с несколькими сообщениями без добавления новой строки. Am в настоящее время используют carrierwave gem
, как я могу достичь этогоПрисвоение нескольким видеофайлам идентификатора в рельсах
class Submission < ActiveRecord::Base
mount_uploader :videos, VideoUploader
end
видео поле выше
submit = Submission.find(8) #asumming 8 is the id of the same user
submit.videos = params[:videos] #new parameter coming in
также думал о concantenating как старый и новый действительный действительный разделённых запятой, но не знаю, как для обработки этого при вызове поля.
да, думал есть еще один способ, не хотел, чтобы создать другую модель изначально , Думаю, я должен сейчас. –
да, его стандартный способ сделать это –
спасибо, будет обновляться по мере необходимости –