Module: LHS::Record::FindBy::ClassMethods

Defined in:
lib/lhs/concerns/record/find_by.rb

Instance Method Summary collapse

Instance Method Details

#find_by(params = {}, options = nil) ⇒ Object

Fetch some record by parameters



10
11
12
13
14
# File 'lib/lhs/concerns/record/find_by.rb', line 10

def find_by(params = {}, options = nil)
  _find_by(params, options)
rescue LHC::NotFound
  nil
end

#find_by!(params = {}, options = nil) ⇒ Object

Raise if no record was found



17
18
19
# File 'lib/lhs/concerns/record/find_by.rb', line 17

def find_by!(params = {}, options = nil)
  _find_by(params, options)
end