Моя линия мышления такова:
get evaluations //would retrieve all evaluations of the system. (in practice never used).
post evaluations create a new evaluation
По шаблону отдыха
get evaluations/1 //details of the evaluation with id "1"
Но я использовал
get evaluation/{product_id}
Для получения всех оценокпродукт.
Для того, что я знаю о дизайне отдыха, это не хорошо.Это будет что-то вроде этого:
оценки? Product_id = 5
Теперь, какой будет конечная точка для получения всех отзывов о конкретном клиенте?Я использую Auth 2.0.
Я действительно в замешательстве.
Можно ли засунуть все это в один контроллер?
В заключение, я хотел бы знать, еслиоценки конечной точки? product_id = 9 подходит для получения всех оценок продукта.А что было бы и конечной точкой для получения всех оценок клиента, у которого есть токен.