Class: Arel::Visitors::Elasticsearch
- Inherits:
-
Visitor
- Object
- Visitor
- Arel::Visitors::Elasticsearch
- Includes:
- ElasticsearchBase, ElasticsearchQuery, ElasticsearchSchema
- Defined in:
- lib/arel/visitors/elasticsearch.rb
Instance Attribute Summary collapse
-
#collector ⇒ Object
included
from ElasticsearchBase
Returns the value of attribute collector.
-
#connection ⇒ Object
included
from ElasticsearchBase
Returns the value of attribute connection.
Instance Method Summary collapse
- #compile(node, collector = Arel::Collectors::ElasticsearchQuery.new) ⇒ Object included from ElasticsearchBase
- #dispatch_as(mode) ⇒ Object included from ElasticsearchBase
- #initialize(connection) ⇒ Object included from ElasticsearchBase
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Arel::Visitors::ElasticsearchBase
Instance Attribute Details
#collector ⇒ Object Originally defined in module ElasticsearchBase
Returns the value of attribute collector.
#connection ⇒ Object Originally defined in module ElasticsearchBase
Returns the value of attribute connection.