class Dase::Preloader::HasManyThrough

Not fully implemented yet

Public Instance Methods

foreign_key() click to toggle source
# File lib/dase/preloader.rb, line 14
def foreign_key
  "#{reflection.active_record.table_name}.#{reflection.active_record_primary_key}"
end
records_for(ids) click to toggle source
# File lib/dase/preloader.rb, line 18
def records_for(ids)
  reflection.active_record.joins(reflection.name).
      where(foreign_key => ids)
end