Исходя из того, что когда мы заюзаем .all метод относительно модели и получаем массив, то:
Например мы ищем по юзерам, your_item_id = Table.last.id, получили id=45.
Теперь выгребем все id записtей таблицы, создаем пустой массив all_items_ids = [], потом пишем блок типа Table.all.each { |item| all_items_ids.push(item.id }
Теперь получаем индекс, your_item_index = all_items_ids.index{ |id| id == your_item_id }
Писал первое, что пришло в голову, не обессудьте