Sha256: 91d03274272247de738a5eace68f1e54d959a5c968b9c79582c487e395cf51ae
Contents?: true
Size: 762 Bytes
Versions: 1
Compression:
Stored size: 762 Bytes
Contents
class ComplexDatatable < AjaxDatatablesRails::ActiveRecord def view_columns @view_columns ||= { username: { source: 'User.username' }, email: { source: 'User.email' }, first_name: { source: 'User.first_name' }, last_name: { source: 'User.last_name' }, post_id: { source: 'User.post_id', orderable: false }, created_at: { source: 'User.created_at' }, } end def data records.map do |record| { username: record.username, email: record.email, first_name: record.first_name, last_name: record.last_name, post_id: record.post_id, created_at: record.created_at, } end end def get_raw_records User.all end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ajax-datatables-rails-1.3.0 | spec/support/datatables/complex_datatable.rb |