查询
一些简单的查询如下所示:
// 查找所有用户
User.findAll().then(users => {
console.log("All users:", JSON.stringify(users, null, 4));
});
// 创建新用户
User.create({ firstName: "Jane", lastName: "Doe" }).then(jane => {
console.log("Jane's auto-generated ID:", jane.id);
});
// 删除所有名为“Jane”的人
User.destroy({
where: {
firstName: "Jane"
}
}).then(() => {
console.log("Done");
});
// 将所有没有姓氏的人改为“Doe”
User.update({ lastName: "Doe" }, {
where: {
lastName: null
}
}).then(() => {
console.log("Done");
});
Sequelize 有很多查询参数. 你将在下一个教程中了解有关这些内容的更多信息. 也可以进行原始SQL查询,如果你真的需要它们.