Module: BelongsToContact::ClassMethods
- Defined in:
- lib/contacts/belongs_to_contact.rb
Instance Method Summary collapse
Instance Method Details
#prefetch_contacts_for_collection(collection, ws_options = {}) ⇒ Object
32 33 34 35 36 37 38 39 |
# File 'lib/contacts/belongs_to_contact.rb', line 32 def prefetch_contacts_for_collection(collection,={}) contact_ids = collection.map(&:contact_id).uniq = .merge({ids: contact_ids, per_page: contact_ids.size}) contacts = PadmaContact.search() if contacts collection.each{|i| i.padma_contact= contacts.select{|c|c.id==i.contact_id}.first } end end |