У Destroy и Show одинаковый URL в RoR, это хорошо? - PullRequest
0 голосов
/ 02 мая 2010

Хорошо ли, когда URL для показа и уничтожения одинаковы? Как это можно изменить в RoR, если я хочу продолжать использовать стандартные инструменты, такие как script / generate scaffold ?

Спасибо.

Ответы [ 2 ]

4 голосов
/ 02 мая 2010

Если вы следуете соглашению REST, которое рекомендует Rails, URL ресурса (существительное) будет / resource_name / id для просмотра, удаления, обновления, а разница будет в методе HTTP (глагол), который вы выдаете серверу : GET, POST, PUT и DELETE.

2 голосов
/ 02 мая 2010

Да, это хорошо. Rails использует URL, а также глагол HTTP (GET, POST, PUT, DELETE), чтобы определить, к какому действию должен обратиться запрос. script/generate scaffold имеет такое поведение, поэтому вы можете продолжать его использовать.

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