不要怂,就是干,撸起袖子干!

Commit 21e830d3 by Laurens Committed by Sushant

docs(querying): added examples for querying with operators (#8608)

1 parent 0047dca9
Showing with 17 additions and 1 deletions
...@@ -93,6 +93,22 @@ Post.findAll({ ...@@ -93,6 +93,22 @@ Post.findAll({
}); });
// SELECT * FROM post WHERE authorId = 12 AND status = 'active'; // SELECT * FROM post WHERE authorId = 12 AND status = 'active';
Post.findAll({
where: {
[Op.or]: [{authorId: 12}, {authorId: 13}]
}
});
// SELECT * FROM post WHERE authorId = 12 OR authorId = 13;
Post.findAll({
where: {
authorId: {
[Op.or]: [12, 13]
}
}
});
// SELECT * FROM post WHERE authorId = 12 OR authorId = 13;
Post.destroy({ Post.destroy({
where: { where: {
status: 'inactive' status: 'inactive'
...@@ -404,7 +420,7 @@ Subtask.findAll({ ...@@ -404,7 +420,7 @@ Subtask.findAll({
// Will order by a nested associated model's created_at simple association objects. // Will order by a nested associated model's created_at simple association objects.
[{model: Task, as: 'Task'}, {model: Project, as: 'Project'}, 'createdAt', 'DESC'] [{model: Task, as: 'Task'}, {model: Project, as: 'Project'}, 'createdAt', 'DESC']
] ]
// Will order by max age descending // Will order by max age descending
order: sequelize.literal('max(age) DESC') order: sequelize.literal('max(age) DESC')
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!