如何解决如何在Mongoose中保存包含数组的表单数据?
我有一个包含如下数组的模型:
const schema = new mongoose.Schema({
path: {
type: String
},list: [{
element1: {
type: Number
},element2: {
type: Number
}
}]})
在路由文件中:
const prescription = new Prescription({
...req.body,path: req.file.path
})
我想使用POST请求通过 form-data 获取此模型数据的内容。看起来像:
使用以下方式保存该模型:
prescription.save()
不幸的是,我得到了什么响应(它不包含数组元素):
如果我使用以下命令登录控制台
:console.log(req.body)
它显示:
对于:
console.log(req.body.list)
它返回undefined
。
请让我知道如何成功获得数组元素的响应?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。