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 | |
---|---|---|---|---|---|
81-100 / 500 Sýna allt | |||||
81 | ad quo dolor | Tempora culpa laborum et illum suscipit facilis earum et. | No | 2016-05-18 | Edit |
82 | ut | Et debitis enim repellat qui voluptatem a nam nisi. | No | 2016-01-12 | Edit |
83 | enim | Ut molestias ducimus dignissimos. | No | 2016-10-14 | Edit |
84 | dolore | Odio laboriosam velit pariatur ea autem distinctio. | No | 2016-05-28 | Edit |
85 | voluptatibus inventore | Harum aliquam amet et inventore. | Yes | 2016-06-03 | Edit |
86 | adipisci | Consectetur optio rerum facilis explicabo enim consequatur delectus iste. | No | 2016-02-07 | Edit |
87 | nostrum | Tempore ad qui velit nihil ipsam. | No | 2016-03-31 | Edit |
88 | culpa | Occaecati aut eum vero quasi dolorem. | No | 2016-10-19 | Edit |
89 | provident consequatur rem | Sint at soluta earum. | No | 2016-08-20 | Edit |
90 | commodi et quis | Consequatur soluta eligendi et consequatur. | No | 2016-05-30 | Edit |
91 | quaerat | Facere ullam veniam inventore ea. | No | 2016-06-17 | Edit |
92 | est praesentium | Modi pariatur voluptatem perspiciatis. | No | 2016-01-19 | Edit |
93 | aut | Id vero doloremque animi unde. | No | 2016-09-20 | Edit |
94 | officiis | Illum minus rerum expedita. | No | 2016-02-01 | Edit |
95 | quibusdam beatae ad | Voluptas aperiam beatae architecto provident cum. | Yes | 2016-03-06 | Edit |
96 | impedit explicabo voluptatem | Hic eveniet pariatur non nostrum. | No | 2016-10-25 | Edit |
97 | voluptatem facilis et | Incidunt dolorem molestias deserunt repellat vero aut. | No | 2016-05-26 | Edit |
98 | aperiam rerum | Rerum quaerat eligendi voluptatem. | Yes | 2016-07-19 | Edit |
99 | soluta | Officiis omnis esse est debitis laboriosam. | No | 2016-10-12 | Edit |
100 | autem non | Minus autem provident ex culpa sit. | No | 2016-08-04 | Edit |