ActiveAdmin은 ActiveRecord 모델 용으로 완전 갈색 발판을 만드는 데 매우 유용합니다. 그러나 우리 모델에는 부동 소수점 형 (그리고 소수점 이하) 컬럼이 있으며 ActiveAdmin은 컬럼에 대한 필터를 생성하지 못합니다. 예를 들어 ActiveRecord 모델의 부동 필드를 필터링하는 ActiveAdmin
,ActiveAdmin.register ForexRate do
filter :rate, :as => :numeric
end
내가 잘못 여기서 뭐하는 거지
undefined method `rate_gt' for #<MetaSearch::Searches::ForexRate:0x007fa4427bb018>
말을 나에게 NoMethodError을 준다? 미리 감사드립니다!
P. 정수형 컬럼에서 같은 필터가 작동하는 것을 확인했습니다.
을 (
rate:
옆 빈 공지 사항) 무엇을 열 속도에 대한 SQL 형식입니까? – FivellSQLite3에서'rate' 컬럼은'REAL'에 있습니다. (나는'DECIMAL' 이어야만한다는 것을 알고있다.) – Hongweng