Задать вопрос
Udjine
@Udjine
Программист студии True.Code

Как сделать общий where для записей запрошенной таблицы и записей подключенной include таблицы?

Использую ORM sequelize. Делаю запрос к таблице заказов, include в неё товары, как мне сделать такое: "WHERE orders.number = 1 OR goods.vencode = 1; ?
Как использовать $or я знаю, но where, относящееся к товаром пишется в include, а where для заказов после include, а как написать общее where?
  • Вопрос задан
  • 195 просмотров
Подписаться 2 Оценить 2 комментария
Решения вопроса 1
Udjine
@Udjine Автор вопроса
Программист студии True.Code
Справился с ситуацией,
$or:[
  '$goods.vencode$': {
    $like: '%searchstring%'
  },
  number: { 
    $like: '%searchstring%'
  }
]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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