Module: CloudSesame::Query::DSL::ReturnMethods

Included in:
Methods
Defined in:
lib/cloud_sesame/query/dsl/return_methods.rb

Instance Method Summary collapse

Instance Method Details

#include_scoreObject



20
21
22
23
# File 'lib/cloud_sesame/query/dsl/return_methods.rb', line 20

def include_score
  request.return_field.fields << '_score'
  return self
end

#return_fields(*fields) ⇒ Object



6
7
8
9
10
11
12
13
# File 'lib/cloud_sesame/query/dsl/return_methods.rb', line 6

def return_fields(*fields)
  unless fields.empty?
    request.return_field.fields = fields
    return self
  else
    request.return_field.fields
  end
end

#return_no_fieldsObject



15
16
17
18
# File 'lib/cloud_sesame/query/dsl/return_methods.rb', line 15

def return_no_fields
  request.return_field.fields = ['_no_fields']
  return self
end