Class: Couchbase::Cluster::SearchSort
- Inherits:
-
Object
- Object
- Couchbase::Cluster::SearchSort
- Defined in:
- lib/couchbase/search_options.rb
Direct Known Subclasses
SearchSortField, SearchSortGeoDistance, SearchSortId, SearchSortScore
Defined Under Namespace
Classes: SearchSortField, SearchSortGeoDistance, SearchSortId, SearchSortScore
Class Method Summary collapse
- .field(name) {|| ... } ⇒ SearchSortField
- .geo_distance(name, longitude, latitude) {|| ... } ⇒ SearchSortGeoDistance
- .id {|| ... } ⇒ SearchSortScore
- .score {|| ... } ⇒ SearchSortScore
Class Method Details
.field(name) {|| ... } ⇒ SearchSortField
942 943 944 |
# File 'lib/couchbase/search_options.rb', line 942 def self.field(name, &block) SearchSortField.new(name, &block) end |
.geo_distance(name, longitude, latitude) {|| ... } ⇒ SearchSortGeoDistance
951 952 953 |
# File 'lib/couchbase/search_options.rb', line 951 def self.geo_distance(name, longitude, latitude, &block) SearchSortGeoDistance.new(name, longitude, latitude, &block) end |
.id {|| ... } ⇒ SearchSortScore
935 936 937 |
# File 'lib/couchbase/search_options.rb', line 935 def self.id(&block) SearchSortId.new(&block) end |
.score {|| ... } ⇒ SearchSortScore
929 930 931 |
# File 'lib/couchbase/search_options.rb', line 929 def self.score(&block) SearchSortScore.new(&block) end |