您必须先获取模型,否则它将不会从您的数据库中获取任何数据:
router.patch('/session/:id', (req,res) => {
const time = new Date()
console.log(time.getTime())
Session
.forge({id: req.params.id})
.fetch()
.then((session) => {
return session.save({
isTermed: true,
duration: time.getTime() - session.created_at
})
})
.then((session) => {
res.json(session);
})
.catch((error) => {
console.error(error);
return res.sendStatus(500);
});
});