У меня есть модель Transaction
в приложении Rails 3.1.0.rc4 с десятичным атрибутом amount
. У меня есть записи, где атрибут суммы больше 0, а также записи, где атрибут суммы меньше 0. Я хочу получить все записи, где сумма больше 0. В обоих случаях возвращаются все записи, в том числе с отрицательной суммой. Когда я запускаю Transaction.where('amount < 0')
или Transaction.where('amount < 0.0')
, никакие записи не возвращаются.
Можно ли выполнять эти типы запросов по десятичным атрибутам?