Module: MongoMapper::Plugins::Indexes::ClassMethods
- Defined in:
- lib/mongo_mapper/plugins/indexes.rb
Instance Method Summary collapse
- #create_index(spec, options = {}) ⇒ Object
- #drop_index(name) ⇒ Object
- #drop_indexes ⇒ Object
- #ensure_index(spec, options = {}) ⇒ Object
Instance Method Details
#create_index(spec, options = {}) ⇒ Object
12 13 14 |
# File 'lib/mongo_mapper/plugins/indexes.rb', line 12 def create_index(spec, = {}) collection.create_index (spec), end |
#drop_index(name) ⇒ Object
16 17 18 |
# File 'lib/mongo_mapper/plugins/indexes.rb', line 16 def drop_index(name) collection.drop_index name end |
#drop_indexes ⇒ Object
20 21 22 |
# File 'lib/mongo_mapper/plugins/indexes.rb', line 20 def drop_indexes collection.drop_indexes end |
#ensure_index(spec, options = {}) ⇒ Object
8 9 10 |
# File 'lib/mongo_mapper/plugins/indexes.rb', line 8 def ensure_index(spec, = {}) collection.ensure_index (spec), end |