Както дефинирахте псевдоним в кода по-долу е building :
City.hasMany(models.building,{as: 'building', foreignKey: 'cityId'})
Но в заявката вие използвате buildings
include: [
{
model: Building, as: "buildings" // <---- HERE
}
]
Трябва да е building :
include: [
{
model: Building, as: "building" // <---- HERE
}
]