2017-04-11 5 views

답변

2

업로드의 경우 파일을 간단한 문자열 필드 아래에 저장하려면 일부 처리 방법을 사용해야합니다.
은 일반적으로 몇 가지 solution for file uploads, like Carrierwave을 사용하고이 특정한 경우에 당신은 또한 당신 gemfile 당신 설치 한 후, use Globalize to manage Carrierwave translated fields에 모두 보석있을 것입니다 및 bundle install를 실행 당신이 예를 적용하고자하는 각각의 파일 업로드 규칙 설정 업 로더해야 할 것 :

class Asset < ApplicationRecord 
    extend CarrierwaveGlobalize 
    # Globalize translated attributes 
    translates :avatar 
    mount_translated_uploader :avatar, AvatarUploader 
end 
:
rails generate uploader Avatar 

그런 다음, 아래 코드와 같은 문자열 컬럼/필드 모델 파일 app/models/assets.rb에 업 로더를 초기화