class Avo::ApplicationController
def eager_load_files(resource, query)
def eager_load_files(resource, query) if resource.attached_file_fields.present? resource.attached_file_fields.map do |field| attachment = case field.class.to_s when "Avo::Fields::FileField" "attachment" when "Avo::Fields::FilesField" "attachments" else "attachment" end return query.eager_load "#{field.id}_#{attachment}": :blob end end query end