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
<%= 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 -%>
.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'
ID | Title | Description | Archived | Due Date | |
---|---|---|---|---|---|
401-420 / 500 show all | |||||
401 | cum deserunt nesciunt | Molestiae quasi totam voluptatem in esse dignissimos ut. | Yes | 2016-03-04 | Edit |
402 | at | Reiciendis ut reprehenderit occaecati quia voluptatum error debitis. | No | 2016-04-29 | Edit |
403 | et praesentium tempore | Accusamus omnis odit in cumque soluta aliquam. | No | 2016-10-20 | Edit |
404 | at aliquam corrupti | Vitae ut excepturi earum eum officia quidem repellat perspiciatis. | No | 2016-01-27 | Edit |
405 | magni excepturi | Non inventore non placeat incidunt cum. | No | 2016-10-19 | Edit |
406 | sequi beatae | Sit velit consequuntur minus possimus. | No | 2016-01-21 | Edit |
407 | similique voluptatum | Voluptatem nesciunt quos omnis. | No | 2016-10-05 | Edit |
408 | quibusdam voluptate | Perferendis sit rerum aliquam ullam et quia nemo. | No | 2016-04-16 | Edit |
409 | dolore et | Aut sequi veniam eius eveniet. | No | 2016-05-02 | Edit |
410 | et qui sint | Voluptatem recusandae dicta cumque vitae. | No | 2016-05-14 | Edit |
411 | iure | Velit error et fugiat fuga provident debitis expedita. | No | 2016-02-23 | Edit |
412 | non | Perferendis consequatur error doloremque non voluptas sed aspernatur animi. | No | 2016-03-21 | Edit |
413 | voluptate | Animi esse amet nihil ad nobis voluptatum. | No | 2016-03-10 | Edit |
414 | quo architecto non | Laudantium iusto dolor facere vero provident sunt. | Yes | 2016-01-07 | Edit |
415 | voluptatem | Accusantium mollitia dolorem nesciunt ipsa libero dolor. | No | 2016-06-16 | Edit |
416 | ipsam | Sit dolore accusantium maxime. | Yes | 2016-07-14 | Edit |
417 | provident eum | Eos temporibus animi voluptate quia a aut vel. | No | 2016-01-14 | Edit |
418 | cupiditate ut illum | Expedita ut ut molestiae officia voluptatem. | No | 2016-10-24 | Edit |
419 | voluptatem rerum | Omnis eos labore nulla temporibus provident ratione sed excepturi. | Yes | 2016-01-24 | Edit |
420 | rem neque | Expedita voluptatibus commodi dignissimos sed voluptatum modi voluptas. | No | 2016-06-14 | Edit |