¿Cómo consulto una tabla con múltiples condiciones? Éstos son los ejemplos tanto de trabajo:node.js secuela: múltiples condiciones de consulta 'donde'
Post.findAll({ where: ['deletedAt IS NULL'] }).success()
y
Post.findAll({ where: {topicId: req.params.id} }).success()
Entonces, si necesito condiciones combinadas, me siento como que necesito hacer algo así como
Post.findAll({ where: [{topicId: req.params.id}, 'deletedAt IS NULL'] }).success()
, pero no funciona
¿Cuál es la sintaxis que espera la secuenciación?
nodo de depuración dice:
DEBUG: TypeError: Object # has no method 'replace'
si importa ...
Su y que necesitaba, y su solución se adapta perfectamente a mis necesidades, así que gracias. – Masquer
Debo decir que es un poco obvio lo que has hecho allí, ¿cómo no podría haberlo hecho yo?) Pero parece más como una solución alternativa, todavía tengo curiosidad por saber qué haría si ambas condiciones tuvieran parámetros. O si hubiera más condiciones? Sequelize manuales no tiene nada en esos casos ... – Masquer
Nvm, acabo de descubrir que puede haber varios parámetros proporcionados posteriormente para '?' S. Gracias de nuevo) – Masquer