내 애플리케이션 RESTFul을 빌드하려고합니다.하위 오브젝트에 대한 REST URL 개념
subObject에 대한 일반적인 URI 개념은 무엇입니까?
내 예 :
일부 사용자가 있습니다. 나는 /users/:id
에 의해 사용자를 얻는다. 이제이 사용자를 평가할 수 있습니다. userRatings (GET, POST, PUT, DELETE)를 /users/:id/ratings
이상으로 수행하거나 /ratings/
이상의 자체 객체로 처리하는 것이 가장 좋습니다. 아니면 둘 다 혼합 했나요?
내 질문 :
- 내가 특정 사용자 (
/ratings/?userId=1?
)에 대한 평가의 목록을 얻을 어떻게/ratings/
입니다. - 일반적으로 URI에있는 객체가 복수인가 아닌가?
답장을 보내 주셔서 감사합니다. 내 응용 프로그램의 구조를 계획하는 데 많은 도움을주었습니다. –