Задать вопрос
@Veiwai

Postgres Sequlize как отфильтровать данные через связанную таблицу?

У меня имеется 2 таблицы со связью многие ко многим.
post <-> category

@BelongsToMany(() => Category, () => PostCategories)
 categories: Category[];


Как я могу получить посты, содержащие id только нужных мне категорий?

// Хочу получить посты только из категорий 2 и 3
where: {
        categories: {
          [Op.in]: [2, 3],
        },
},


Sequilize ругается что ERROR [ExceptionsHandler] столбец Posts.categories не существует

Как мне правильно написать запрос?
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    QPT PostgreSQL 16. Оптимизация запросов
    1 неделя
    Далее
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы