Module: LiveRecord::BaseChannel::SearchAdapters::RansackAdapter
- Defined in:
- app/channels/live_record/base_channel/search_adapters.rb
Class Method Summary collapse
Class Method Details
.mapped_active_record_relation(**args) ⇒ Object
15 16 17 18 19 20 21 |
# File 'app/channels/live_record/base_channel/search_adapters.rb', line 15 def self.mapped_active_record_relation(**args) model_class = args.fetch(:model_class) conditions_hash = args.fetch(:conditions_hash) current_user = args.fetch(:current_user) model_class.ransack(conditions_hash, auth_object: current_user).result end |