Node.js + Sequelize

编程入门 行业动态 更新时间:2024-10-08 18:31:01

Node.<a href=https://www.elefans.com/category/jswz/34/1771451.html style=js + Sequelize"/>

Node.js + Sequelize

[Galera,meu de de Bairrosestáassim .. eu cho que eu teria criar outro relacionamento com modelESTADO.porémnãosei como fazer。

'use strict';
module.exports = (sequelize, DataTypes) => {
  const Bairro = sequelize.define('Bairro', {
    descricao: DataTypes.STRING,
    municipio_id: DataTypes.INTEGER
  }, {});
  Bairro.associate = function(models) {
  Bairro.hasOne(models.Municipio, {foreignKey: 'id',sourceKey: 'municipio_id'});

  };
  return Bairro;
};




---------------aqui é meu service.----------

    async ListaBairros(){
        try{
            return await this.Bairro.findAll({
                include:[{model:this.Municipio,model:this.Estado}] 
            });
        }catch(err){
            //return undefined;
            console.log(err);
        }
    }
回答如下:

consegui解析器pessoal,fiz isso。

const bairro = Bairro.findAll({
     where: {descricao: nome},
     include: [
        { 
             association: 'Municipio',
             include: [
                   { association: 'Estado' }
             ]
        }
     ]
})

更多推荐

Node.js + Sequelize

本文发布于:2024-05-07 15:06:45,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1756837.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:js   Node   Sequelize

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!