【发布时间】:2014-07-05 22:22:39
【问题描述】:
当有人上传图片时,我想使用回形针 gem 验证生产部分。它在开发模式下工作,但在生产模式下不工作
class Listing < ActiveRecord::Base
if Rails.env.development?
has_attached_file :image, :styles => { :medium => "200x", :thumb => "100x100>" }, :default_url => "default.jpg"
validates_attachment_content_type :image, :content_type => %w(image/jpeg image/jpg image/png)
else
has_attached_file :image, :styles => { :medium => "200x", :thumb => "100x100>" }, :default_url => "default.jpg"
validates_attachment_content_type :image, :content_type => %w(image/jpeg image/jpg image/png)
:storage => :dropbox,
:dropbox_credentials => Rails.root.join("config/dropbox.yml")
:path => ":style/:id_:filename"
end
end
遇到错误
/etsydemo2014/app/models/listing.rb:12:语法错误,意外 =>,预期关键字_end :storage => :dropbox,^ /Users/neilpatel/Desktop/Rails/etsydemo2014/app/models/listing。 rb:13: 语法错误,意外的 ',',期待关键字_end
【问题讨论】:
-
你遇到了什么错误?
-
/Users/neilpatel/Desktop/Rails/etsydemo2014/app/models/listing.rb:12:语法错误,意外 =>,预期关键字_end :storage => :dropbox,^ /Users/neilpatel /Desktop/Rails/etsydemo2014/app/models/listing.rb:13:语法错误,意外',',期待keyword_end
-
你看不出来,你没有把参数用逗号分隔吗?
标签: ruby-on-rails ruby