我在具有十進制屬性amount
的Rails 3.1.0.rc4應用中有Transaction
模型。我有金額屬性大於0的記錄以及金額屬性小於0的記錄。我想要獲得金額大於0的所有記錄。我嘗試了Transaction.where('amount > 0')
和Transaction.where('amount > 0.0')
,但在兩種情況下,所有記錄被返回,包括負數的記錄。當我運行Transaction.where('amount < 0')
或Transaction.where('amount < 0.0')
時,不會返回任何記錄。獲取Rails中十進制屬性大於0的記錄
是否可以對這些類型的查詢進行十進制屬性?
我應該提到我正在使用SQLite ... – SZH