javascript - 在我的 Todo App 中,添加 todo 功能不起作用?
问题描述
这是添加待办事项功能的代码
const addtodo = (req, res) => {
const { item } = req.body;
const email = req.session.user.email;
lists
.create({ item, email })
.then((result) => {
console.log(result + " added");
return res.redirect("/");
})
.catch((err) => {
console.log(err);
});
};
在上面的代码中,“列表”是数据库中的一个表,它将包含将添加到待办事项应用程序中的项目列表。我正在为此使用 SQLite。
我在这里做错什么了吗?我查看了各个站点,但没有得到解决方案
以下是我在控制台中收到的错误消息
errors: [
ValidationErrorItem {
message: 'lists.edit cannot be null',
type: 'notNull Violation',
path: 'edit',
value: null,
origin: 'CORE',
instance: [lists],
validatorKey: 'is_null',
validatorName: null,
validatorArgs: []
},
ValidationErrorItem {
message: 'lists.done cannot be null',
type: 'notNull Violation',
path: 'done',
value: null,
origin: 'CORE',
instance: [lists],
validatorKey: 'is_null',
validatorName: null,
validatorArgs: []
}
]
}
解决方案
推荐阅读
- oracle - PLSQL 脚本不以两种不同的格式(即 .csv 和 .log)导出假脱机以获得相同的输出
- docker - GCP MIG 容器日志到 GCS 存储桶
- gitlab - 如何在浏览器上首次登录 gitLab
- ubuntu - 错误:nginx:[emerg] /etc/nginx/sites-enabled/wordpress.conf 中“return”指令中的参数数量无效
- javascript - nginx javascript模块持久化
- react-native - 当 onChangeText 已经在使用时,有没有办法用 textinput 设置状态?
- powerbi - 我可以在 pbix 中使用雪花模式吗?
- angular - 尝试以角度发布数据时出现未知错误
- javascript - Mongoose 自动改变值的类型
- python - python defaultdict如何使用它而不是函数