Имам функция на Postgres, наречена 'move_to_end', която извиквам с помощта на find_by_sql, както е показано по-долу:
def move_to_end
self.class.find_by_sql ["select move_to_end(?)", id]
end
Бих искал да заменя оператора find_by_sql с извикване на arel, но всички примери, които открих, изискват да работят с таблица.
Всякакви мисли за това как да се постигне това ще бъдат оценени.
Arel::Nodes::SqlLiteral.new('select move_to_end...')
- person mdesantis   schedule 20.10.2014