如果我用模型驗證表單,附加的圖像不會被保留。我們使用回形針寶石「paperclip」,「〜> 3.4.0」。我遵循以下步驟。附帶的圖像沒有用回形針保留
步驟: 的表單已像
COMPANY_NAME(強制) 位置, object_type的, object_size(強制)和 附件(強制)字段。
1.填寫字段company_name(必填),location,object_type並附加圖片 2.不填充具有模型驗證的object_size(強制)。 3.點擊提交,顯示模型驗證,但附加的圖像消失。
(注:如果表單是否正確填寫在第一時間圖像被妥善保留,並存儲在S3數據庫)
任何人可以幫助我PLZ。
你能否告訴我們在服務器端代碼? –
has_attached_file:附件,:存儲=>:S3,:s3_credentials => 「#{File.dirname(__ FILE __)} /../../配置/ s3.yml」, :s3_protocol =>的 'http',: path =>'/img-dev/:id.:extension', :url =>':s3_alias_url',::s3_host_alias =>'something', :bucket =>'something' – Sam