Skip to content

Instantly share code, notes, and snippets.

View RafaelMCarvalho's full-sized avatar

Rafael Carvalho RafaelMCarvalho

View GitHub Profile
@RafaelMCarvalho
RafaelMCarvalho / ransackable_scopes.rb
Created May 24, 2016 15:21 — forked from gabeodess/ransackable_scopes.rb
Ransack with JSONB query for array values (or condition)
class Edition < ActiveRecord::Base
scope :distances_any, -> (*distances) {
where("distances ?| array[:values]", values: distances)
}
private
def self.ransackable_scopes(auth_object = nil)
%i(distances_any)
end