La requête ci-dessous n'utilise pas correctement l'opérateur $or
. Ma syntaxe est-elle incorrecte?
models.Accounts
.find({ where: {
venue_id: req.body.venue_id,
$or: [{
organization_id: req.body.organization_id//,
//venue_id: null
}]
}
})
.then(function(result) {
console.log(result)
}
le sql qu'il génère ressemble à ceci.
SELECT `id`, `uuid`, `venue_id`, `organization_id`, `labor_service_name`, `created_at`, `updated_at` FROM `accounts` AS `Accounts` WHERE `Accounts`.`venue_id` = NULL AND (`Accounts`.`organization_id` = 2)