with ranked-model gem working charm, really helpful having way return true order position, mean this:
creating tasks specific order:
task.create( name: 'task a', row_order_position: 1 ) task.create( name: 'task b', row_order_position: 3 ) task.create( name: 'task c', row_order_position: 2 ) task.create( name: 'task d', row_order_position: 4 )
this return next results:
taska = task.where(name: 'task a') taskb = task.where(name: 'task b') taskc = task.where(name: 'task c') taskd = task.where(name: 'task d') taska.row_order => -4194303 taskb.row_order => 4526 taskc.row_order => 0 taskd.row_order => 88450116
and need way next results:
taska.row_order_position => 1 taskb.row_order_position => 3 taskc.row_order_position => 2 taskd.row_order_position => 4
maybe can method in task model, can't find way that. ideas?