PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

sequelize wybierz i dołącz inny alias tabeli

Jak zdefiniowałeś nazwę aliasu w poniższym kodzie, to building :

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

Ale w zapytaniu używasz buildings

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

Powinien być building :

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. postgresql des encrypt

  2. Serwer Postgres nie odpowiada na żądanie nodejs

  3. PostgreSQL:jak zaktualizować wiersze w CTE

  4. pg_dump i pg_restore Postgresql w różnych głównych wersjach?

  5. Jak agregować liczby całkowite w postgresql?