PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

sequelize select und füge einen weiteren Tabellenalias hinzu

Wie Sie den Aliasnamen unten definiert haben, wird der Code building :

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

Aber in Abfrage verwenden Sie buildings

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

Es sollte building sein :

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