Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

205
Vistas
Seleccione la tabla según la categoría, el tema y el microtema usando un solo modelo Node.Js

Tengo varias tablas que tienen la misma estructura, todas tienen título, descripción, tema y microtema pero tienen diferente contenido. Quiero mostrar la información de la tabla de acuerdo con la página que estoy usando en un solo modelo.

En este sitio tendré una página con varias categorías como: Películas, música y series. Cada categoría tendrá un tema, por ejemplo, las Películas tendrán: Acción, terror, aventura. Y cada tema tendrá un microtema, por ejemplo, la categoría Cine que tiene el tema Acción tendrá los siguientes microtemas: estrenos antiguos, actuales y futuros. Y dentro de cada microtema tendrás un listado que contiene las películas con su título, descripción, tema y microtema correspondiente a esa búsqueda.

Quisiera saber como puedo llevar a cabo este proceso. Aquí tengo un ejemplo de un modelo que creé y lo que imaginé sería cambiar el nombre de la tabla de acuerdo con la url, pero no encontré la manera de hacerlo.

Dejo aquí el ejemplo del modelo que creé:

 import {Model, DataTypes} from 'sequelize'; import {sequelize} from '../instances/mysql'; export interface ContentInstance extends Model{ id: number, title: string, description: string, topic: string, microtopic: string, }; export const Content= sequelize.define<ContentInstance>("Content", { id:{ primaryKey: true, autoIncrement: true, type: DataTypes.INTEGER }, title:{ type: DataTypes.STRING, }, description:{ type: DataTypes.STRING, }, topic:{ type: DataTypes.STRING }, microtopic:{ type: DataTypes.STRING } }, { tableName: 'actionold', //I imagined something like concatenating topic + microtopic but dinamically timestamps: false });

Soy nuevo en backend y Node.Js (y estoy usando mySQL)

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda