module Elastictastic::Validations

Public Instance Methods

save(options = {}) click to toggle source
Calls superclass method
# File lib/elastictastic/validations.rb, line 18
def save(options = {})
  if options[:validate] == false || valid?
    super
    true
  else
    false
  end
end
save!() click to toggle source
# File lib/elastictastic/validations.rb, line 27
def save!
  if !save
    raise Elastictastic::RecordInvalid, errors.full_messages.to_sentence
  end
  self
end