Вопрос маршрутизации рельсов - PullRequest
0 голосов
/ 03 апреля 2011

Я создаю API, аналогичный API-интерфейсу Flickr, и у меня возникают некоторые проблемы с маршрутами. Мне нужно что-то следующее, чтобы все было направлено на тот же контроллер / действие:

  • / услуги / API / photos.comments.getList.html
  • / услуги / API / photos.getList.html
  • / услуги / API / photos.search.html
  • / услуги / API / users.photos.comments.getList.html

1 Ответ

2 голосов
/ 03 апреля 2011

если вы пытаетесь передать фотографии, комментарии и т. Д. В качестве переменных, то

match 'services/api/:photos/:comments' => 'controller#method'

, но я не уверен, что вы пытаетесь сделать.Казалось бы, имеет смысл, если вы передаете их как значения, поместить getList и выполнить поиск в виде отдельных методов

match 'services/api/getList/:photos/:comments' => 'controller#getList'
match 'services/api/search/:photos/:comments' => 'controller#search'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...