0

元のレール チュートリアルから: http://ruby.railstutorial.org/chapters/a-demo-app#sec-a_user_tour

以下のように設計されたURI

/microposts
/microposts/1

ここで、各マイクロポストを 1 つのカテゴリ (名前は一意) にまとめたい場合、どの URI を優先するかを検討してください。

/categories
/categories/123
/categories/jewelries
/categories/123/jewelries
/categories/jewelries/123

または特異な対応

/categories
/categories/123
/categories/jewelry
/categories/123/jewelry
/categories/jewelry/123
4

1 に答える 1

0

ReST リソースの命名は、ほとんど好みの問題です。一貫性を保つだけです。/categoriesカテゴリのリストを提供するために名前を付ける場合は/jewelries、ジュエリーのリストを提供することを選択してください。

/category私は、カテゴリのリスト、1 つのカテゴリに対して単数形を使用することを好み/category/123ます。すべてのリソースが同じ規則に従う限り、単数形または複数形を使用できます。

于 2012-10-10T09:52:38.017 に答える