administrate_ransack
administrate_ransack copied to clipboard
Is the distinct query modifier needed by default?
It's like "group by" by all fields.
In some cases it causes hard queries.
here https://github.com/blocknotes/administrate_ransack/blob/main/lib/administrate_ransack/searchable.rb
def scoped_resource
options = respond_to?(:ransack_options) ? ransack_options : {}
@ransack_results = super.ransack(params[:q], **options)
@ransack_results.result(distinct: true)
end