Module: ElasticRecord::Relation::None

Defined in:
lib/elastic_record/relation/none.rb

Instance Method Summary collapse

Instance Method Details

#as_elasticObject



16
17
18
# File 'lib/elastic_record/relation/none.rb', line 16

def as_elastic
  Arelastic::Filters::Not.new(Arelastic::Queries::MatchAll.new).as_elastic
end

#countObject



8
9
10
# File 'lib/elastic_record/relation/none.rb', line 8

def count
  0
end

#facetsObject



12
13
14
# File 'lib/elastic_record/relation/none.rb', line 12

def facets
  {}
end

#to_aObject



4
5
6
# File 'lib/elastic_record/relation/none.rb', line 4

def to_a
  []
end