Попробуй обе и реши на чьей стороне ты)0)0
TypeORM?
Давай так, почему болит от sequilize ?
СПС почитаю
А чем эти методы магические плохи?
Тем, что их опасно юзать. Ну делаешь ты запрос, а там в базу хз что улетает и хз в каком количестве. Так нельзя с базами работать, особенно если нагрузки большие, и данных много. Надо чётко понимать, какой запрос туда пойдёт, и чётко понимать, насколько он оптимален. ORM - это не замена SQL (как многие почему-то внезапно решили), а обёртка для более удобной работы, делающая две основные задачи: 1) Построение запроса (чтобы строку с SQL вручную не собирать) 2) Маппинг данных на объекты (чтобы вручную результаты запроса не превращать в объекты)
так можно ведь просто Query Builder использовать, так ты саму raw query в базу не пишешь, а используешь более ужобный синтаксис и знаешь что улетит в бд, более того ты еще можешь посмотреть саму query которую Query Builder сгенерирует, там можно вызвать метод getQuery
Обсуждают сегодня