sql >> Database teknologi >  >> RDS >> PostgreSQL

sequelize vælg og medtag et andet tabelalias

Som du har defineret aliasnavnet nedenfor, er koden building :

City.hasMany(models.building,{as: 'building', foreignKey: 'cityId'})

Men i forespørgslen bruger du buildings

include: [
  {
     model: Building, as: "buildings" // <---- HERE
  }
]

Det skal være building :

include: [
   {
         model: Building, as: "building" // <---- HERE
   }
]



  1. SQLAlchemy kan ikke oprette forbindelse til Postgresql på localhost

  2. Python og Django OperationalError (2006, 'MySQL-serveren er gået væk')

  3. Opret tabel ved hjælp af datostemplet

  4. Automatiser hovedparten af ​​opdateringsforespørgsler i pl\sql