Sha256: c4f1661ca2ccad8e6bd7ad0f2373e21571248edf67e53eb502ee532a600bb8ac

Contents?: true

Size: 258 Bytes

Versions: 12

Compression:

Stored size: 258 Bytes

Contents

module Queries
  module Group
    class FilterWithColor < Inquery::Query::Chainable
      relation class: 'Group'
      schema do
        req :color, :string
      end

      def call
        relation.where(color: osparams.color)
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
inquery-1.0.11 test/queries/group/filter_with_color.rb
inquery-1.0.10 test/queries/group/filter_with_color.rb
inquery-1.0.9 test/queries/group/filter_with_color.rb
inquery-1.0.8 test/queries/group/filter_with_color.rb
inquery-1.0.7 test/queries/group/filter_with_color.rb
inquery-1.0.6 test/queries/group/filter_with_color.rb
inquery-1.0.5 test/queries/group/filter_with_color.rb
inquery-1.0.4 test/queries/group/filter_with_color.rb
inquery-1.0.3 test/queries/group/filter_with_color.rb
inquery-1.0.2 test/queries/group/filter_with_color.rb
inquery-1.0.1 test/queries/group/filter_with_color.rb
inquery-1.0.0 test/queries/group/filter_with_color.rb