sql >> Database teknologi >  >> RDS >> Mysql

Efterfølger mange til mange spørgsmål

Jeg synes, du skal bruge belongsToMany forening her.

Du kan definere tilknytning sådan her

Product.belongsToMany(Category, { through: ProductCategory, foreignKey: 'product_id' });
Category.belongsToMany(Product, { through: ProductCategory, foreignKey: 'category_id' });

og forespørgslen kan være

Product.findAll({
  include: [Category]
}).then((res) => {
  console.log(res);
})


  1. Brug af MariaDB med Entity Framework

  2. En guide til at forstå databaseskaleringsmønstre

  3. Django Rest Framework-paginering tæller ekstremt langsomt

  4. Sådan implementeres SQLCipher, når du bruger SQLiteOpenHelper