
Недавно Carlos Brando Написал небольшую книгу в которой описаны нововведения в rails 2.1.
Объяснены такие вещи как sum метод в AR, "грязные" объекты, вычисления и многое другое. Cкачать английский вариант книги можно со странички автора

+ = addition
- = subtraction
* = multiplication
/ = division
> = greater than
< = less than
>= = greater than or equal to
<= = less than or equal to
~ = negation
& = AND
| = OR
Что дает возможность писать фильтры типа такого
DB[:items].filter((:price * :tax) - :discount > 100)
# => SELECT * FROM items WHERE (((price * tax) - discount) > 100)