Подтвердить что ты не робот

Как использовать помощники маршрутизации в модели с Rails 3?

В обратном вызове модели я делаю вызов API и должен предоставить API некоторым URL-адресам. Эти URL-адреса будут легко сгенерированы помощником маршрутизации.

Решение, данное в этом answer больше не работает в Rails 3.

Любое решение? Спасибо:)

4b9b3361

Ответ 1

Получил ответ от рельсов IRC: просто добавьте

  include Rails.application.routes.url_helpers

к вашей модели

Ответ 2

В Rails 3 вы можете использовать:

Rails.application.routes.url_helpers

например.

Rails.application.routes.url_helpers.posts_path