나는 attachment_fu 및 Amazon S3 스토리지를 사용하여 Rails 앱을 개발 중입니다. 객체 생성시 사용자 입력을 기반으로 : s3_ 액세스 (has_attachment 옵션의 일부)를 조건부로 만들 수 있습니까? 첨부 파일이 인증 된 것인지 아니면 공개 읽기인지 선택할 수 있도록하고 싶습니다. 이것이 가능하며 어떻게 조건문을 설정 하시겠습니까?모델에서 레일리 사용자 조건문
내 모델은 다음과 같습니다
has_attachment :content_type => :image,
:storage => :s3,
:size => 0.kilobytes..6144.kilobytes,
:processor => 'Rmagick',
:resize_to => '650x500>',
:thumbnails => { :thumb => '75x75!' },
:s3_access => ([[conditional]] ? 'authenticated-read' : 'public-read')
물론 [[조건] 내가 대체 할 찾고 있어요 것입니다,하지만 난 항목에 대한 조건부 사용자를 기반으로하는 방법을 제대로 설정을 모르는 모델의 액션. 아마도 이것은이 유형 명령문의 조건부 시간입니다. 어떤 제안?