Tengo una duda: a que nivel podemos utilizar sequelizer, si x ejemplo tengo que realizar consultas complejas, no seria mejor trabajar en ...

Juan Victor Bascope Castro

Juan Victor Bascope Castro

Pregunta
studenthace 3 años

Tengo una duda: a que nivel podemos utilizar sequelizer, si x ejemplo tengo que realizar consultas complejas, no seria mejor trabajar en SQL, si puedo realizar un insert a diferentes tablas, no seria mejor realizarlo en una sola query?

usando funciones, procedimientos almacenado, triggers

2 respuestas
para escribir tu comentario
    Ariel Ezequiel Biazzo Genua

    Ariel Ezequiel Biazzo Genua

    studenthace 3 años

    Holaaa, sequelizer te provee de la capacidad de hacer consultas a sql de la amnera que tu desees. En una de las primeras clases de sequelizer de este curso, el profe escribio algo asi como:

    SELECT * FROM users;

    Bueno, puedes tomar ese codigo que esrcibio el profe y llevarlo a ser la consulta que tu desees!

    Rafael Moro

    Rafael Moro

    studenthace 3 años

    Yo creo que lo usemos para estandarizar el CRUD más facilmente y ahorrarnos trabajo. Sin embargo, si tienes un caso de uso que debas usar un query, pues es mejor hacerlo, a menos que quieras leer la documentación para estructurar ese query en sequelize.

Curso de Backend con Node.js: Base de Datos con PostgreSQL

Curso de Backend con Node.js: Base de Datos con PostgreSQL

Desarrolla un backend con Node.js y PostgreSQL. Conecta Node a bases de datos, maneja relaciones complejas, y optimiza consultas con paginación y filtros avanzados. Ejecuta migraciones y despliega en Heroku para un entorno productivo.

Curso de Backend con Node.js: Base de Datos con PostgreSQL
Curso de Backend con Node.js: Base de Datos con PostgreSQL

Curso de Backend con Node.js: Base de Datos con PostgreSQL

Desarrolla un backend con Node.js y PostgreSQL. Conecta Node a bases de datos, maneja relaciones complejas, y optimiza consultas con paginación y filtros avanzados. Ejecuta migraciones y despliega en Heroku para un entorno productivo.