我發現ActiveAdmin創造,而全棕色腳手架我們的ActiveRecord的模型是非常有用的。然而,我們的模型有浮動(和一些十進制)列和ActiveAdmin未能爲他們創建過濾器。ActiveAdmin過濾浮點字段上的ActiveRecord模型
例如,
ActiveAdmin.register ForexRate do
filter :rate, :as => :numeric
end
給我NoMethodError,說
undefined method `rate_gt' for #<MetaSearch::Searches::ForexRate:0x007fa4427bb018>
我在做什麼錯在這裏?提前致謝!
P.S.我已經確認相同的過濾器適用於整數列。
什麼是你的SQL類型的列速率? – Fivell
在sqlite3的所述'rate'列上'REAL'。 (我知道它必須是'DECIMAL'但) – Hongweng