У меня есть обычная спокойная модель, которую я получаю, создаю, удаляю и обновляю. Кроме того, я бы хотел вызвать специальные действия для этой модели, например change_password.
Обычными маршрутами RESTful являются традиционные маршруты Rails 3:
fetch => GET /api/models/:id
save => PUT /api/models/:id
create => POST /api/models
destroy => DELETE /api/models/:id
Но, кроме того, у меня есть специальные операции:
changePassword => GET /api/models/:id/change_password
activate => GET /api/models/:id/activate
И так далее.
Что мне нужно настроить на модели, чтобы он распознавал эти новые действия и как переносить вызовы в методы модели?