Method: Praxis::Extensions::AttributeFiltering::ActiveRecordFilterQueryBuilder#generate
- Defined in:
- lib/praxis/extensions/attribute_filtering/active_record_filter_query_builder.rb
#generate(filters) ⇒ Object
44 45 46 47 48 49 50 |
# File 'lib/praxis/extensions/attribute_filtering/active_record_filter_query_builder.rb', line 44 def generate(filters) # Resolve the names and values first, based on filters_map root_node = _convert_to_treenode(filters) crafted = craft_filter_query(root_node, for_model: @model) debug_query('SQL due to filters: ', crafted.all) crafted end |