administrate_ransack icon indicating copy to clipboard operation
administrate_ransack copied to clipboard

Is the distinct query modifier needed by default?

Open novill opened this issue 1 year ago • 0 comments

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

novill avatar Feb 26 '24 15:02 novill