Class: Elastic::Dsl::BoolQueryContext

Inherits:
Object
  • Object
show all
Includes:
BoolQueryBuilder
Defined in:
lib/elastic/dsl/bool_query_context.rb

Defined Under Namespace

Classes: BoolQueryWrapper

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from BoolQueryBuilder

#boost, #coord_similarity, #must, #must_not, #should, #with

Constructor Details

#initialize(_index, _query, _modifier) ⇒ BoolQueryContext

Returns a new instance of BoolQueryContext.



7
8
9
10
# File 'lib/elastic/dsl/bool_query_context.rb', line 7

def initialize(_index, _query, _modifier)
  @index = _index
  @wrapper = BoolQueryWrapper.new(_query, _modifier)
end

Instance Attribute Details

#indexObject (readonly)

Returns the value of attribute index.



5
6
7
# File 'lib/elastic/dsl/bool_query_context.rb', line 5

def index
  @index
end