class ChewyQuery::Builder::Nodes::Query

Public Class Methods

new(query, options = {}) click to toggle source
# File lib/chewy_query/builder/nodes/query.rb, line 5
def initialize(query, options = {})
  @query = query
  @options = options
end

Public Instance Methods

__render__() click to toggle source
# File lib/chewy_query/builder/nodes/query.rb, line 10
def __render__
  if @options.key?(:cache)
    { fquery: { query: @query, _cache: !!@options[:cache] } }
  else
    { query: @query }
  end
end