Как извлечь все записи из Sequelize PostgreSQL, кроме определенного значения? - PullRequest
0 голосов
/ 09 ноября 2018

Я хочу получить все записи, кроме определенного значения, я попытался выполнить приведенный ниже запрос, но не получил требуемый вывод.

db.owner.findAll({ exclude: { model : models.owner.name: 'jack'}, 
    include: [{ model: models.customer, as: 'customers' }]
  })

Ответы [ 2 ]

0 голосов
/ 14 ноября 2018

Проверьте с этим

db.owner.findAll({({
    where : { name: {ne: 'jack'}},
    include: [{ model: models.customer, as: 'customers' }]
  });
0 голосов
/ 09 ноября 2018

Этот ответ работает для меня:

db.owner.findAll({ 
  where: {name: { $not: 'jack'}},
  include: [{ model: models.customer, as: 'customers' }]
});
...