Sha256: 7496d23e918395e6dccbf8ec29ca23eb55200bb3d6bc4ee82b98eaadd335e737

Contents?: true

Size: 470 Bytes

Versions: 15

Compression:

Stored size: 470 Bytes

Contents

module Sunspot
  module Query
    #
    # Representation of a GroupQuery, which allows the searcher to specify a
    # query to group matching documents. This is essentially a conjunction,
    # with an extra instance variable containing the label for the group.
    #
    class GroupQuery < Connective::Conjunction #:nodoc:
      attr_reader :label

      def initialize(label, negated = false)
        super(negated)
        @label = label
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
sunspot-2.7.1 lib/sunspot/query/group_query.rb
sunspot-2.7.0 lib/sunspot/query/group_query.rb
sunspot-2.6.0 lib/sunspot/query/group_query.rb
sunspot-2.5.0 lib/sunspot/query/group_query.rb
sunspot-2.4.0 lib/sunspot/query/group_query.rb
sunspot-2.3.0 lib/sunspot/query/group_query.rb
sunspot-2.2.8 lib/sunspot/query/group_query.rb
enju_leaf-1.2.1 vendor/bundle/ruby/2.3/gems/sunspot-2.2.7/lib/sunspot/query/group_query.rb
sunspot-2.2.7 lib/sunspot/query/group_query.rb
sunspot-2.2.6 lib/sunspot/query/group_query.rb
sunspot-2.2.5 lib/sunspot/query/group_query.rb
sunspot-2.2.4 lib/sunspot/query/group_query.rb
sunspot-2.2.3 lib/sunspot/query/group_query.rb
sunspot-2.2.2 lib/sunspot/query/group_query.rb
sunspot-2.2.1 lib/sunspot/query/group_query.rb