Module: Recommendable::Helpers::Queriers

Defined in:
lib/recommendable/helpers/queriers.rb

Class Method Summary collapse

Class Method Details

.active_record(klass, ids) ⇒ Object Also known as: active_record_uuid



5
6
7
# File 'lib/recommendable/helpers/queriers.rb', line 5

def active_record(klass, ids)
  klass.where(:id => ids)
end

.data_mapper(klass, ids) ⇒ Object



11
12
13
# File 'lib/recommendable/helpers/queriers.rb', line 11

def data_mapper(klass, ids)
  klass.all(:id => ids)
end

.mongo_mapper(klass, ids) ⇒ Object



19
20
21
# File 'lib/recommendable/helpers/queriers.rb', line 19

def mongo_mapper(klass, ids)
  klass.where(:id => ids)
end

.mongoid(klass, ids) ⇒ Object



15
16
17
# File 'lib/recommendable/helpers/queriers.rb', line 15

def mongoid(klass, ids)
  klass.where(:id.in => ids)
end

.sequel(klass, ids) ⇒ Object



23
24
25
# File 'lib/recommendable/helpers/queriers.rb', line 23

def sequel(klass, ids)
  klass.where(:id => ids)
end