Можно ли кормить сингл.jpg true carrierwave? Использование jpegcam Im генерации temp.jpg и хотели бы, чтобы накормить это в carrierwave поэтому он получает хранится в таблице фотографий и создавать эскизы на основе /uploaders/photo_uploader.rbfeed single .jpg file true carrierwave?
Любой способ накормить одного JPG к несущей волне?
def upload
File.open(upload_path, 'w:ASCII-8BIT') do |f|
f.write request.raw_post
end
render :text => "ok"
end
private
def upload_path # is used in upload and create
file_name = ("webcam_1.jpg")
File.join(::Rails.root.to_s, 'public', 'uploads', file_name)
Photo.create(:file => File.open("#{Rails.root}/public/uploads/#{file_name}"))
end
thx! это почти работает, только теперь я получаю TypeError (не могу преобразовать Photo в String): app/controllers/photos_controller.rb: 21: in 'initialize ' app/controllers/photos_controller.rb: 21: in' open ' app/controllers/photos_controller.rb: 21: in 'upload' Возможно, это могло быть причиной того, что я использовал учебник paperclip и попытался перейти на несущую, я попробую в своем основном приложении thx – Rubytastic
Очевидно, что отладка из ограниченной информации сложна , но лучше всего предположить, что если вы используете строку, как я ее написал, имя_файла является объектом «Фото» вместо строки? – MrTheWalrus
файл был: file thx для подсказки все отлично работает сейчас! – Rubytastic