私はタイヤを少し回転させていますが、同じシナリオで他の人が何を決定したか知りたいです。
resourceType
RESTful API からによって識別されるユーザーのリストを取得するには:userId
、次のようにアドレス指定されるリソースがある場合、どの URI パターンが最も理にかなっていますか?
/users/:userId/resourceType // :userId の resourceType のリストを返します
対:
/resourceType/?userId=:userID // resourceType のリストをクエリします
私は「両方を行う」と考え続けていますが、複雑なリソース モデルで可能な順列の数を考えると、現実的ではないように感じます。
それは単に「1つを選んで先に進む」シナリオですか、それとも他のシナリオよりも実用的に優れているシナリオがあり、私はそれを見ていないだけですか?