Class: Couchbase::SearchFacet

Inherits:
Object
  • Object
show all
Defined in:
lib/couchbase/search_options.rb,
/home/runner/work/couchbase-ruby-client/couchbase-ruby-client/lib/couchbase/search_options.rb

Defined Under Namespace

Classes: SearchFacetDateRange, SearchFacetNumericRange, SearchFacetTerm

Class Method Summary collapse

Class Method Details

.date_range(field_name) ⇒ SearchFacetDateRange

Parameters:

  • field_name (String)

Returns:



1366
1367
1368
# File 'lib/couchbase/search_options.rb', line 1366

def self.date_range(field_name, &)
  SearchFacetDateRange.new(field_name, &)
end

.numeric_range(field_name) ⇒ SearchFacetNumericRange

Parameters:

  • field_name (String)

Returns:



1360
1361
1362
# File 'lib/couchbase/search_options.rb', line 1360

def self.numeric_range(field_name, &)
  SearchFacetNumericRange.new(field_name, &)
end

.term(field_name) ⇒ SearchFacetTerm

Parameters:

  • field_name (String)

Returns:



1354
1355
1356
# File 'lib/couchbase/search_options.rb', line 1354

def self.term(field_name, &)
  SearchFacetTerm.new(field_name, &)
end