Class: Infold::AppViewModal
- Inherits:
-
AppView
- Object
- ActiveRecord::Base
- ApplicationRecord
- AppView
- Infold::AppViewModal
- Includes:
- AppViewSearchConcern
- Defined in:
- app/models/infold/app_view_modal.rb
Instance Method Summary collapse
Methods included from AppViewSearchConcern
#build_default_conditions, #build_default_results, #save_csv_columns, #save_search_conditions, #save_search_result_fields, #view_type
Methods inherited from AppView
Instance Method Details
#modal_only_search_conditions ⇒ Object
13 14 15 16 17 18 19 |
# File 'app/models/infold/app_view_modal.rb', line 13 def modal_only_search_conditions index_conditions = app.app_view_index.search_conditions search_conditions.reject do |sc| same_column_index_conditions = index_conditions&.select { |ic| ic.model_column_id == sc.model_column_id } same_column_index_conditions&.any? { |sic| sic.sign == sc.sign } end end |