sequelize数据库操作
1. Create新增操作
const wllmApply = require('../models').demo
async function register(params) {
return await demo.create(params).then(result=>{
return JSON.stringify(result);
})
}
2. 分页查询 findAndCountAll
async function find(params) {
return await demo.findAndCountAll({
where:'',
offset:(params.page-1)*params.limit,
limit:parseInt(params.limit)
}).then(result=>{
return {
count:result.count,data:result.rows}
})
}
3. 查询一条记录 findOne
async function get(params) {
return await demo.findOne({
where:{
id:params.id
}
}).then(result=>{
return result
})
}
4. 更新数据update
async