Example
Inherits ApplicationRecord < Jennifer::Model::Base < Jennifer::Model::Callback < Jennifer::Model::Validation < Jennifer::Validations::Macros < Jennifer::Model::STIMapping < Jennifer::Model::OptimisticLocking < Jennifer::Model::Timestamp < Jennifer::Model::Mapping < Jennifer::Model::CommonMapping < Jennifer::Model::FieldDeclaration < Jennifer::Presentable < Jennifer::Model::Resource < Jennifer::Macros < Jennifer::Model::RelationDefinition < Jennifer::Model::Scoping < Jennifer::Model::Translation < Reference < Object
Constructors
Accepts symbol hash or named tuple, stringify it and calls constructor with string-based keys hash.
Default constructor without any fields
Class methods
Instance methods
Deletes object from db and calls all related callbacks.
It returns true if the object was successfully deleted.
Contact.first!.destroy # => true