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 | |
---|---|---|---|---|---|
421-440 / 500 Alle rijen tonen | |||||
421 | reiciendis dolorum quod | Doloremque alias quis reiciendis dicta ipsa libero doloribus rerum. | Yes | 2016-05-28 | Edit |
422 | harum enim | Dolorum illum enim eum numquam aut nihil et perferendis. | No | 2016-07-14 | Edit |
423 | magni eos | Tempore sunt voluptatum officia sapiente dolorem. | No | 2016-10-15 | Edit |
424 | non autem soluta | Consectetur omnis excepturi cum vitae. | No | 2016-01-14 | Edit |
425 | nulla quo | Eius non asperiores adipisci non quo aspernatur. | No | 2016-04-30 | Edit |
426 | accusantium eligendi | Debitis dolore id eos tempora. | No | 2016-09-01 | Edit |
427 | quae assumenda | Consequatur iure et odio nulla tenetur. | No | 2016-10-09 | Edit |
428 | commodi omnis tempore | Esse sint deleniti a rerum est praesentium unde. | No | 2016-10-05 | Edit |
429 | ipsam | Accusamus a vel suscipit facere officia doloribus. | No | 2016-03-17 | Edit |
430 | enim itaque | Et consectetur et eos ut. | No | 2016-07-25 | Edit |
431 | vitae repudiandae | Aliquid nihil aliquam architecto eos delectus placeat. | No | 2016-05-21 | Edit |
432 | magni tempore | Officiis a quaerat quae natus est libero. | No | 2016-04-17 | Edit |
433 | ut facere | Sit sapiente ducimus earum quia. | No | 2016-02-21 | Edit |
434 | voluptas quisquam | Rerum quaerat eos numquam. | No | 2016-09-16 | Edit |
435 | eos deserunt | Quia amet occaecati et non sed repudiandae voluptatibus id. | No | 2016-05-27 | Edit |
436 | accusantium | Corrupti qui mollitia temporibus. | No | 2016-10-01 | Edit |
437 | at | Voluptatem rerum eos illo voluptatem labore autem consectetur consequatur. | No | 2016-02-29 | Edit |
438 | unde | Placeat occaecati sunt at dolor quos aspernatur rerum voluptatem. | No | 2016-09-07 | Edit |
439 | nam | Unde eos dolore quis quo. | No | 2016-05-29 | Edit |
440 | ut quae at | Fugiat voluptate veniam distinctio aut voluptatibus est et. | No | 2016-05-12 | Edit |