Module: ActsAsNosql::Querying

Defined in:
lib/acts_as_nosql/querying.rb

Instance Method Summary collapse

Instance Method Details

#where(*args) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
# File 'lib/acts_as_nosql/querying.rb', line 5

def where(*args)
  args, json_args = *extract_json_args(args)

  if json_args
    chain = _acts_as_nosql_parse_where(json_args)

    args.first.empty? ? chain : chain.where(*args)
  else
    super
  end
end