Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

191
Visualizações
¿Mala idea usar Sequelize para validar objetos que no son de base de datos?

Ya estoy usando Sequelize como mi ORM y me encanta usar la poderosa validación de modelo integrada. Estoy considerando usar Sequelize como un validador de esquema en ciertas situaciones en las que no habría ninguna escritura real en la base de datos. En otras palabras, nunca llamaría a .save() , en el modelo, pero llamaría a .validate() para validar el modelo.

¿Debo hacer algo especial para evitar que Sequelize cree una tabla? ¿Hay una buena razón para no hacer esto y usar algo como express-validator en su lugar?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Bueno, yo no haría eso si fuera tú. En mi opinión, el problema es que, en primer lugar, es muy confuso para cualquiera (incluso para usted mismo a largo plazo) determinar si el modelo es una tabla de base de datos o no.

En segundo lugar, crea una dependencia innecesaria donde no es necesaria y lo obliga a cambiar incluso los modelos que no son de base de datos si alguna vez decide cambiar su ORM a otra cosa.

También hay una pequeña posibilidad de ejecutar por error el método save() .

Te sugiero que uses paquetes como Joi y class-validator en su lugar.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda