PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

sequelize изберете и включете друг псевдоним на таблица

Както дефинирахте псевдоним в кода по-долу е building :

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

Но в заявката вие използвате buildings

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

Трябва да е 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. Сървърът работи ли на хост localhost (::1) и приема ли TCP/IP връзки на порт 5432?

  2. Python psql \copy CSV на отдалечен сървър

  3. Размито съпоставяне на низ в SQL

  4. Свързване на postgresql със sqlalchemy

  5. Добавете интервал към времеви отпечатък с помощта на Ecto Fragments