This type allows using Op.or, Op.and, and Op.not recursively around another type. Unlike AllowNotOrAndWithImplicitAndArrayRecursive, it does not allow the 'implicit AND Array'.
Op.or
Op.and
Op.not
Example of plain-array NOT treated as Op.and:
User.findAll({ where: { id: [1, 2] } }); Copy
User.findAll({ where: { id: [1, 2] } });
Meant to be used by WhereAttributeHashValue.
This type allows using
Op.or
,Op.and
, andOp.not
recursively around another type. Unlike AllowNotOrAndWithImplicitAndArrayRecursive, it does not allow the 'implicit AND Array'.Example of plain-array NOT treated as Op.and:
Meant to be used by WhereAttributeHashValue.