By default the filter for numeric columns is a one input field filter which checks for equality. You can also use a range filter which check if the value is with a range. Use
filter_type: :range
# encoding: utf-8 class NumericFiltersController < ApplicationController def index @tasks_grid = initialize_grid(Task) end end
.well %h2= current_page_title %p By default the filter for numeric columns is a one input field filter which checks for equality. You can also use a range filter which check if the value is with a range. Use %code filter_type: :range = show_code .row-fluid .col-md-12 = render 'grid'
<%= grid(@tasks_grid) do |g|
g.column name: 'ID', attribute: 'id', filter_type: :range
g.column name: 'Title', attribute: 'title'
g.column name: 'Description', attribute: 'description'
g.column name: 'Archived', attribute: 'archived' do |task|
task.archived? ? 'Yes' : 'No'
end
g.column name: 'Due Date', attribute: 'due_date'
g.column do |task|
link_to('Edit', edit_task_path(task))
end
end -%>
ID | Title | Description | Archived | Due Date | |
---|---|---|---|---|---|
61-80 / 500 show all | |||||
61 | quia architecto | Rerum sit aliquid quia corrupti praesentium. | No | 2016-08-02 | Edit |
62 | eum velit saepe | Voluptas voluptas nesciunt in eos eum inventore. | No | 2016-10-18 | Edit |
63 | accusamus | Praesentium quod ipsum error odit. | No | 2016-09-17 | Edit |
64 | reiciendis | Quaerat voluptatum nihil iure. | No | 2016-04-12 | Edit |
65 | eos | Occaecati atque assumenda qui deleniti. | Yes | 2016-07-31 | Edit |
66 | vitae at autem | Nihil quae dolores quia ut non. | No | 2016-06-16 | Edit |
67 | officia quo maiores | Aut aperiam aut sint voluptas voluptatibus ut cumque id. | No | 2016-10-05 | Edit |
68 | exercitationem delectus | Sapiente ipsa dolorem aut sed cumque in esse. | No | 2016-10-01 | Edit |
69 | similique placeat ipsa | Alias ratione autem ut impedit non nihil itaque eaque. | No | 2016-03-19 | Edit |
70 | autem | Sit ipsa aut qui quia voluptatem omnis. | No | 2016-08-04 | Edit |
71 | at | Ratione distinctio eligendi quaerat. | No | 2016-07-13 | Edit |
72 | illum explicabo modi | Nesciunt exercitationem quisquam commodi ut. | No | 2016-05-27 | Edit |
73 | iure architecto | Voluptatum aperiam ad dolore aut fugit. | No | 2016-08-20 | Edit |
74 | molestiae | Ad dolores occaecati fuga ratione praesentium quo. | No | 2016-03-05 | Edit |
75 | velit non magni | Totam dolor est sint et sed. | No | 2016-09-16 | Edit |
76 | totam | Distinctio et pariatur non est consequatur enim. | No | 2016-09-06 | Edit |
77 | sed quibusdam iste | Quis non ducimus quia perferendis. | No | 2016-06-18 | Edit |
78 | exercitationem sapiente | Quasi numquam aut magnam expedita dolor repudiandae officiis. | No | 2016-06-18 | Edit |
79 | animi | Corporis est inventore nesciunt est nam voluptas et. | No | 2016-05-06 | Edit |
80 | corrupti officia | Dolore odit consequatur dolores quia deleniti veniam. | No | 2016-09-29 | Edit |