Sequelize +node.js Como fazer um join?

2 respostas
nodejs
Cleiton_Conceicao

galera, preciso fazer uma coisa que era pra ser simples, mas estou batendo cabeça para criar um join com sequelize. vou deixar o código abaixo pra ver se alguém consegue me ajudar.

// **aqui é meu service**

async ListarMunicipios(){
        try{
            return await this.Municipio.findAll({
               

            });
        }catch(err){
            return undefined
        }
    }

**aqui é meu model municipios**

'use strict';

module.exports = (sequelize, DataTypes) => {
  const Municipio = sequelize.define('Municipio', {
    descricao: DataTypes.STRING,
    uf_id: DataTypes.INTEGER
  }, {});

  Municipio.associate = function(models) {
  
    
  };
  return Municipio;
};



**aqui é meu model estado**


'use strict';
module.exports = (sequelize, DataTypes) => {
  const Estado = sequelize.define('Estado', {
    descricao: DataTypes.STRING,
    sigla: DataTypes.STRING
  }, {});
  Estado.associate = function(models) {
  
  };
  return Estado;
};

2 Respostas

thimor

ja respondi em outro post seu, mas essa sua definicao de model ta um pouco incompleta.

backend com sequelize

Cleiton_Conceicao

respondeu onde? kkk

Criado 12 de maio de 2020
Ultima resposta 15 de mai. de 2020
Respostas 2
Participantes 2