Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara membatasi penyertaan pada asosiasi milikToMany di Sequelize JS?

Berhasil membuatnya bekerja seperti ini, tidak terlihat ideal tetapi berhasil:

let productLists = await ProductList.findAll({
            where: {
                slug: ['recommended', 'new_and_promos']
            },
            include: [{
                model: Product,
                as: 'products',
                include: ['attributes', 'images'],
                where: Sequelize.literal('`products->ProductListProduct`.`position` < 8')
            }],
            order: [
                [
                    'products', ProductListProduct, 'position', 'ASC'
                ]
            ]
        })



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bendera Bitwise ditinggalkan?

  2. kueri pembaruan mysql dengan sub kueri

  3. Memeriksa apakah data ada di database

  4. Cara memasukkan nilai dalam tabel dengan kolom dinamis Jdbc/Mysql

  5. Permintaan SPARQL untuk mendapatkan semua induk dari sebuah simpul