в чем разница между map.resources и map.resource - PullRequest
0 голосов
/ 01 апреля 2011

Привет. Может ли кто-нибудь сообщить мне разницу.

Заранее спасибо - Вам.

Ответы [ 3 ]

1 голос
/ 01 апреля 2011

resource создаст единый ресурс, т.е. все маршруты resources, но без индекса.

Это полезно для таких вещей, как "account".

0 голосов
/ 01 апреля 2011

Один во множественном числе, один в единственном числе. Хороший пример на http://guides.rubyonrails.org/routing.html#singular-resources

В основном, если вы представляете что-то, имеющее более одного возможного URL - то есть вы можете искать несколько разных книг или авторов, используйте map.resources. Если вы хотите просто найти единственный ресурс. Например, текущий пользователь или единственная страница администратора, используйте map.resource

0 голосов
/ 01 апреля 2011

Вот объяснение из официальных руководств по Ruby on Rails:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...