Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak ograniczyć dołączenia do asocjacji należyToMany w Sequelize JS?

Udało się go tak uruchomić, nie wygląda idealnie, ale spełnia swoje zadanie:

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. dlaczego dzielimy tabelę mysql na wiele mniejszych?

  2. Wybierz wiersze jako kolumny dla meta postu wordpress

  3. Homestead — Łączę się z moją bazą danych

  4. Sumuj godziny od śledzenia czasu do kalendarza według dnia

  5. Jak uzyskać surowe, skompilowane zapytanie SQL z wyrażenia SQLAlchemy?