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

Hvordan begrænser man inkluderer på en belongsToMany-forening i Sequelize JS?

Det lykkedes at få det til at fungere sådan her, ser ikke ideelt ud, men det gør jobbet:

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. Sådan får du sidste dag i måneden i mysql ved at give måned og år som input

  2. Sådan genereres grafer og diagrammer fra mysql-database i php

  3. Bruger du SQL Server-tidsdatatype i C#.NET-applikationen?

  4. Sådan køres Opret tabel DDL med UDFØR STRAKS i Oracle-databasen