Module: Trax::Model::ExtensionsFor::StructFields::Enum::ClassMethods
- Defined in:
- lib/trax/model/extensions_for/struct_fields/enum.rb
Instance Method Summary collapse
Instance Method Details
#eq(*_scope_values) ⇒ Object
10 11 12 13 14 |
# File 'lib/trax/model/extensions_for/struct_fields/enum.rb', line 10 def eq(*_scope_values) _integer_values = select_values(*_scope_values.flat_compact_uniq!) _integer_values.map!(&:to_s) model_class.where("#{parent_definition.field_name} -> '#{field_name}' IN(?)", _integer_values) end |