Skip to content

Добавление режиссёров в фильмы. 4 SP #14

Closed

Description

@ksupyl

🎦 Ветка для реализации задачи должна называться add-director.

Описание задачи

В информацию о фильмах должно быть добавлено имя режиссёра. После этого должна появиться следующая функциональность.

  1. Вывод всех фильмов режиссёра, отсортированных по количеству лайков.
  2. Вывод всех фильмов режиссёра, отсортированных по годам.

API

GET /films/director/{directorId}?sortBy=[year,likes]

Возвращает список фильмов режиссера отсортированных по количеству лайков или году выпуска.

POST /films

{
	"name": "New film",
	"releaseDate": "1999-04-30",
	"description": "New film about friends",
	"duration": 120,
	"mpa": { "id": 3},
	"genres": [{ "id": 1}],
	"director": [{ "id": 1}]
}

GET /directors - Список всех режиссёров

GET /directors/{id}- Получение режиссёра по id

POST /directors - Создание режиссёра

PUT /directors - Изменение режиссёра

{
"id": 1,
"name": "New director"
}

DELETE /directors/{id} - Удаление режиссёра

Activity

  1. converted this from a draft issue on Oct 8, 2026
  2. linked a pull request that will close this issueAdd film director #6on Oct 8, 2026
  3. moved this from Practicum code review to Completed in Filmorate — Команда 1on Oct 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions