sql >> Database >  >> RDS >> PostgreSQL

vervolg selecteren en een andere tabelalias opnemen

Zoals u de aliasnaam in onderstaande code hebt gedefinieerd, is building :

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

Maar in query gebruikt u buildings

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

Het moet building zijn :

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



  1. Probleem met native query in slaapstand met benoemde parameters

  2. Top 3 scores - MySQL

  3. Berekeningen doen in MySQL versus PHP

  4. Hoe kan ik OR-voorwaarde gebruiken in MySQL CASE-expressie?