Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js mongoose仅插入id、createdAt和更新字段_Node.js_Mongodb_Mongoose_Request - Fatal编程技术网

Node.js mongoose仅插入id、createdAt和更新字段

Node.js mongoose仅插入id、createdAt和更新字段,node.js,mongodb,mongoose,request,Node.js,Mongodb,Mongoose,Request,我正在学习使用Node.js和MongoDB。我在尝试将数据保存到数据库时遇到问题 这是我的密码 const Test=require('../models/Test'); 常量测试=(请求、恢复、下一步)=>{ 让url=”http://localhost:3000/article" 请求(url,(请求,(错误,字段)=>{ 如果(错误){ 返回res.status(400).json({ 错误:“错误” }) } var objTest=JSON.parse(fields.body);

我正在学习使用Node.js和MongoDB。我在尝试将数据保存到数据库时遇到问题

这是我的密码

const Test=require('../models/Test');
常量测试=(请求、恢复、下一步)=>{
让url=”http://localhost:3000/article"
请求(url,(请求,(错误,字段)=>{
如果(错误){
返回res.status(400).json({
错误:“错误”
})
}
var objTest=JSON.parse(fields.body);
console.log(objTest.user)
let测试=新测试(objTest)
console.log(“ini”,测试)
测试
.save()
。然后(结果=>{
res.send(结果)
})
.catch(错误=>{
控制台日志(err);
res.status(500).json({
错误:错误
});
});
}))

}
你能把你的问题包括在
测试的模式定义和
字段的内容中吗?正文
?经过编辑,内容是我从url请求中获得的数据字段,否,我的意思是在测试中实际显示
模式
定义代码本身,以及
字段中的实际字符串。body
。当我控制台
t let tests=new test(objTest)
控制台.log(“ini”,tests)
它的返回id和createdAt onlyok wait。。。。。。。。。。。。。。