Class: MongoidAdapter
- Inherits:
-
DefaultAdapter
- Object
- DefaultAdapter
- MongoidAdapter
- Defined in:
- lib/active_repository/adapters/mongoid_adapter.rb
Class Method Summary collapse
-
.exists?(klass, id) ⇒ Boolean
def delete_all(klass) klass.delete_all end.
-
.where(klass, query) ⇒ Object
- ret, object
-
end.
Methods inherited from DefaultAdapter
all, create, delete, delete_all, find, first, last, update_attribute, update_attributes
Class Method Details
.exists?(klass, id) ⇒ Boolean
def delete_all(klass)
klass.delete_all
end
13 14 15 |
# File 'lib/active_repository/adapters/mongoid_adapter.rb', line 13 def exists?(klass, id) klass.persistence_class.where(:id => id).present? end |
.where(klass, query) ⇒ Object
- ret, object
-
end
49 50 51 |
# File 'lib/active_repository/adapters/mongoid_adapter.rb', line 49 def where(klass, query) klass.persistence_class.where(query.selector) end |