Ich habe diesen Fehler: Errno::ENOENT in PicturethingsController#update_profile
.
No such file or directory - /Users/Baz/rails/myapp/public/uploads/picturething/picture/49/cat.jpg
Ich versuche, den Standardbilddatensatz zu duplizieren und in @ character.profilepicture zu speichern. Ich kann auch nicht @ character.profilepicture in der Datenbank speichern (ich weiß von der Überprüfung nach Eingabe der Schienen-Konsole).
Hier ist die problematische Methode:
pictythings_controller.rb:
%Vor%character.rb:
%Vor%pictothing.rb:
%Vor%Das Problem dabei ist, dass es nur die Attribute des ActiveRecord-Objekts kopiert, aber es wird nicht das tatsächliche Bild auf der Festplatte kopieren, wenn Sie das tun,
%Vor% es wirft einen No such file or directory
Fehler. Verwenden Sie dieses Juwel , um Ihre CarrierWave-Anhänge zwischen AR-Datensätzen zu kopieren.
Tags und Links ruby-on-rails carrierwave