如果Mongoose Schema(req.body)是对象数组,则无法保存

时间:2018-08-06 12:40:01

标签: node.js mongodb mongoose mongoose-schema

我正在使用Angular 6 js作为客户端框架。来自客户需求主体数据  发送到服务器的是对象数组       [{电子邮件:'Testserver'},        {电子邮件:“ Liveserver”}}

但是当我保存时,集合中没有保存任何数据。    emailServer数组正在保存。任何建议哪里出问题了?

app.js文件-:

MIN(InTime)

mongoose.js文件

MAX(OuTTime)

1 个答案:

答案 0 :(得分:1)

您要创建的文档的结构必须与架构中定义的相匹配。发布的数据不包含emailServer字段名称,因此您需要添加:

var obj = new MongooseSchema({emailServer: req.body});