ПРО АНАЛИТИКА | СИСТЕМНЫЙ АНАЛИТИК | АЛЕКСАНДР НЕЗДЕМИНА
Образование · 18 июня 2026 г.
А если нужно выбрать несколько статусов, то их либо можно перечислить в одном параметре: — 18 июня 2026 г. в 06:45:41.781
А если нужно выбрать несколько статусов, то их либо можно перечислить в одном параметре: status=PROCESSING,SHIPPED, либо повторить параметр: status=PROCESSING&status=SHIPPED. Оба варианта рабочие, главное, зафиксировать в спеке, как именно надо передавать. ➖➖➖ И финалочка :) Если мы посмотрим наш начальный запрос: GET /orders?min_total_price=10000&status=обработка&sortByDate=desc&sortByPrice=asc И на тот, который получился по итогу: GET /orders?priceFrom=5000&priceTo=10000&status=PROCESSING&dateFrom=2026-06-01&dateTo=2026-06-30&sort=createdAt,desc то, на первый взгляд, он значительно удлинился, но при этом стал более гибким и универсальным и подходит под различные кейсы. И главное, спасает от ненужных доработок 😉 Если эта инфа была вам полезна - ставьте ОГНИЩЕ!

