Expects that your model implements find(*ids)
class Widgets
include ElasticRecord::Model
end
scope = Widgets.filter(color: 'red').order(:price)
scope.count
scope.first
scope.last
scope.all
scope.each
Class methods are executed within scopes:
class Widgets
def self.ouput_to_screen
all.each do { |widget| puts widget }
end
end
scope.output_to_screen