比如说如果存在小明这个人了我就只更改age,如果不存在小明这个人我就从新创建这个人,有没有比较简单的写法
User.create({ // 保存每天的请求记录
user_id: id,
name: "小明",
age:5
});
比如说如果存在小明这个人了我就只更改age,如果不存在小明这个人我就从新创建这个人,有没有比较简单的写法
User.create({ // 保存每天的请求记录
user_id: id,
name: "小明",
age:5
});
5 回答3.3k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
1 回答2k 阅读✓ 已解决
3 回答2.3k 阅读
3 回答973 阅读✓ 已解决
解决
分析
如果没有
defaults
创建数据user
为刚创建的对象created
为truespread
拆分返回的数组如果已存在
user
是已存在数据created
为falseuser
即可建议
比较常用的框架,插件,最好还是通读一下文档
参考
http://docs.sequelizejs.com/m...