module DumbSerializer::Destroyable
Public Instance Methods
drop()
click to toggle source
# File lib/dumb_serializer/destroyable.rb, line 8 def drop MongoConnector.client[collection_name].drop end
remove(id)
click to toggle source
# File lib/dumb_serializer/destroyable.rb, line 4 def remove(id) MongoConnector.client[collection_name].find(_id: BSON::ObjectId(id)).delete_one end
Private Instance Methods
class_name()
click to toggle source
# File lib/dumb_serializer/destroyable.rb, line 18 def class_name to_s end
collection_name()
click to toggle source
# File lib/dumb_serializer/destroyable.rb, line 14 def collection_name class_name.downcase end