我有一个带有paperclip 3.2的rails 3.2应用程序,我有一个带有所需回形针附件(拇指)的模型.如何在不将文件保存到文件系统或S3的情况下创建有效对象.我目前拥有的是下面的内容,但每次运行时都会保存到文件系统中.有没有办法在没有每次上传的情况下拥有有效的剧集?
class Episode
include Mongoid::Document
include Mongoid::Paperclip
has_mongoid_attached_file :thumb
validates_attachment_presence :thumb
end
Run Code Online (Sandbox Code Playgroud)
require 'spec_helper'
describe Episode do
it "has a valid factory" do
Fabricate.build(:episode).should be_valid
end
end
Run Code Online (Sandbox Code Playgroud)
Fabricator(:episode) do
thumb { File.open(File.join(Rails.root, 'spec', 'fabricators', 'assets', 'thumb.jpg'))}
end
Run Code Online (Sandbox Code Playgroud)