Class: Arelastic::Builders::Queries
- Inherits:
-
Struct
- Object
- Struct
- Arelastic::Builders::Queries
- Defined in:
- lib/arelastic/builders/queries.rb
Constant Summary collapse
- MACROS_TO_ARELASTIC =
{ bool: Arelastic::Queries::Bool, constant_score: Arelastic::Queries::ConstantScore, dis_max: Arelastic::Queries::DisMax, exists: Arelastic::Queries::Exists, field: Arelastic::Queries::Field, filter: Arelastic::Queries::Filter, function_score: Arelastic::Queries::FunctionScore, fuzzy: Arelastic::Queries::Fuzzy, geo_bounding_box: Arelastic::Queries::GeoBoundingBox, geo_distance: Arelastic::Queries::GeoDistance, geo_polygon: Arelastic::Queries::GeoPolygon, has_child: Arelastic::Queries::HasChild, ids: Arelastic::Queries::Ids, limit: Arelastic::Queries::Limit, match: Arelastic::Queries::Match, match_all: Arelastic::Queries::MatchAll, match_none: Arelastic::Queries::MatchNone, match_phrase: Arelastic::Queries::MatchPhrase, multi_match: Arelastic::Queries::MultiMatch, nested: Arelastic::Queries::Nested, percolate: Arelastic::Queries::Percolate, prefix: Arelastic::Queries::Prefix, query: Arelastic::Queries::Query, query_string: Arelastic::Queries::QueryString, range: Arelastic::Queries::Range, regexp: Arelastic::Queries::Regexp, script: Arelastic::Queries::Script, simple_query_string: Arelastic::Queries::SimpleQueryString, term: Arelastic::Queries::Term, terms: Arelastic::Queries::Terms, wildcard: Arelastic::Queries::Wildcard }
Instance Attribute Summary collapse
-
#name ⇒ Object
Returns the value of attribute name.
Class Method Summary collapse
Instance Attribute Details
#name ⇒ Object
Returns the value of attribute name
3 4 5 |
# File 'lib/arelastic/builders/queries.rb', line 3 def name @name end |
Class Method Details
.[](field) ⇒ Object
39 40 41 |
# File 'lib/arelastic/builders/queries.rb', line 39 def [](field) new(field) end |