209 похожих чатов

Всем привет Меня задолбал Sequelize, на какую ORM перейти?)

7 ответов

9 просмотров

Попробуй обе и реши на чьей стороне ты)0)0

Web-Coder Автор вопроса

TypeORM?

Давай так, почему болит от sequilize ?

Web-Coder Автор вопроса

СПС почитаю

Web-Coder Автор вопроса

А чем эти методы магические плохи?

Тем, что их опасно юзать. Ну делаешь ты запрос, а там в базу хз что улетает и хз в каком количестве. Так нельзя с базами работать, особенно если нагрузки большие, и данных много. Надо чётко понимать, какой запрос туда пойдёт, и чётко понимать, насколько он оптимален. ORM - это не замена SQL (как многие почему-то внезапно решили), а обёртка для более удобной работы, делающая две основные задачи: 1) Построение запроса (чтобы строку с SQL вручную не собирать) 2) Маппинг данных на объекты (чтобы вручную результаты запроса не превращать в объекты)

так можно ведь просто Query Builder использовать, так ты саму raw query в базу не пишешь, а используешь более ужобный синтаксис и знаешь что улетит в бд, более того ты еще можешь посмотреть саму query которую Query Builder сгенерирует, там можно вызвать метод getQuery

Похожие вопросы

Обсуждают сегодня

Карта сайта