сервис, в нем реализовать методы getUser, updateUser (и тд), а вызывать их из контроллера.
Я так понимаю, что можно обойтись без сервисов, а реализовать эти методы в контроллере?
А в каких случаях нужно использовать сервис?
https://shaibenshimol.medium.com/nestjs-and-mysql-in-10-minutes-711e02ec1dab
в сервисе описывается бизнес логика, в контроллере можно провалидировать запрос и кинуть ошибки а работа с базой ведется в репозитории, но это уже зависит от сложности запроса
ну то есть как я понял, по хорошему надо писать с сервисами
Обсуждают сегодня