class Activecube::Query::LimitBy

Attributes

each[R]
limit[R]
offset[R]

Public Class Methods

new(arguments) click to toggle source
# File lib/activecube/query/limit_by.rb, line 6
def initialize arguments
  map = Hash[arguments]
  @each = map[:each]
  @limit = map[:limit]
  @offset = map[:offset] || 0
end

Public Instance Methods

append_query(_model, _cube_query, _table, query) click to toggle source
# File lib/activecube/query/limit_by.rb, line 13
def append_query _model, _cube_query, _table, query
  query.limit_by each, limit, offset
end