grip

GridFS attachments for MongoMapper

installation

The grip gem is hosted on gemcutter.org:

  • gem install grip

Usage

class Foo
  include MongoMapper::Document
  include Grip

  has_grid_attachment :image
  has_grid_attachment :pdf
end

@image = File.open("#{File.dirname(__FILE__)}/test/cthulhu.png",'r')
@pdf   = File.open("#{File.dirname(__FILE__)}/sample.pdf",'r')
@foo   = Foo.create(:img=>@image,:pdf=>@pdf)