sam / dm-more

Extras for DataMapper, including bridges to DataObjects::Migrations and Merb::DataMapper

dm-more / dm-aggregates / lib / dm-aggregates / support / symbol.rb
100644 22 lines (17 sloc) 0.36 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class Symbol
  def count
    DataMapper::Query::Operator.new(self, :count)
  end
 
  def min
    DataMapper::Query::Operator.new(self, :min)
  end
 
  def max
    DataMapper::Query::Operator.new(self, :max)
  end
 
  def avg
    DataMapper::Query::Operator.new(self, :avg)
  end
 
  def sum
    DataMapper::Query::Operator.new(self, :sum)
  end
end # class Symbol