class MR::ReadModel::SetQuerying::Relation
Attributes
set_expressions[R]
Public Class Methods
new()
click to toggle source
Calls superclass method
MR::ReadModel::Relation::new
# File lib/mr/read_model/set_querying.rb, line 69 def initialize super @set_expressions = [] end
Public Instance Methods
build_sql(params = nil)
click to toggle source
Calls superclass method
MR::ReadModel::Relation#build_sql
# File lib/mr/read_model/set_querying.rb, line 74 def build_sql(params = nil) sql = super(params) self.set_expressions.inject(sql){ |s, e| e.combine_sql(s, params) } end