Ich habe ein Dokument 'example.docx' im Öffentlichen Ordner meiner App.Dokument anhängen mit Carrierwave von der Konsole
Ich mag ein Thema Datensatz aus der Konsole erstellen, die das Dokument mit carrierwave Juwel wie dies angebracht hat:
Subject.create(group_id: 3, type: 1, attachment: __________)
subject.rb:
mount_uploader :attachment, FileUploader
ich versuchte, so zu tun, Es steht in der Dokumentation:
subject = Subject.new
File.open("public/example.docx") do |f|
subject.attachment = f
end
subject.save!
Aber subject.attachment.url
Ergebnisse in NoMethodError: undefined method `url' for "#<File.........>":String
Vielen Dank, Smathy! – Zelenka
Gern geschehen. – smathy