StorageTask

Форк
0

README.md

Четвертое задание

Добавление фильтрации и сортировки

Product Endpoints

  • GET /api/products/{id} ... Возвращает продукт по параметру id из базы данных
  • GET /api/products ... Возвращает список продуктов, хранящихся в базе данных
  • GET /api/products/searcht/ ... Возвращает список продуктов отфильтрованный по названию через параметр, при наличии параметра sorted сортирует список по убыванию (по умолчанию по возрастанию)
  • GET /api/products/searchp/ ... В зависимости от указанного параметра возращает список продуктов, отфильтрованный по цене, большей либо равной или меньшей либо равной параметру. При указании параметра sorted сортирует список по убыванию цены(по умолчанию по возрастанию)
  • GET /api/products/searchlp/ ... Возвращает список продуктов, отфильтрованный по параметру наличия.
  • POST /api/products/search ... Возвращает список продуктов по фильтрам указанным в request body.
  • POST /api/products/ ... Добавляет продукт в базу данных через json параметр
  • PUT /api/products/{id} ... Обновляет информацию о продукте, хранящемся в базе данных по параметру id
  • DELETE /api/products/{id} ... Удаляет продукт из базы данных по параметру id

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.