class Ddr::Index::AbstractQueryResult
Attributes
conn[R]
query[R]
Public Class Methods
new(query)
click to toggle source
# File lib/ddr/index/abstract_query_result.rb, line 8 def initialize(query) @query = query.dup.freeze @conn = Connection.new end
Public Instance Methods
count()
click to toggle source
# File lib/ddr/index/abstract_query_result.rb, line 13 def count response = conn.select(params, rows: 0) response.num_found end
each()
click to toggle source
# File lib/ddr/index/abstract_query_result.rb, line 18 def each raise NotImplementedError, "Subclasses must implement `#each`." end