数据库不接受新条目 - 使用mongoose和express.js的mongodb

时间:2018-05-14 23:55:00

标签: node.js express

这可能不是正确的区域,但我设置了blond应用程序,由Kendrick Coleman在他的YouTube中使用

通过Kendrick Coleman在#fsotconf15上将Ruby on Rails转换为节点js + Express

我已经建立了数据库和应用程序但是当我寻求添加细节时,它说

将信息添加到数据库时出现问题。

以下是js文件中代码的摘录// POST一个新的blob .post(function(req,res){//从POST请求中获取值。这些可以通过表单或REST调用来完成。这些都依赖于在表格的名称"属性名称= req.body.name; var badge = req.body.badge; var dob = req.body.dob; var company = req.body.company; var isloved = req.body.isloved; //为我们的数据库调用创建函数mongoose.model(' Blob')。create({name:name,badge:badge,dob:dob,isloved:isloved} ,function(err,blob){if(err){res.send("将信息添加到数据库时出现问题。");} else {// Blob已创建console.log (' POST创建新blob:' + blob); res.format({// HTML响应将设置位置并重定向回主页。您还可以创建'成功&# 39;页面如果那是你的东西html:function(){//如果它有用,设置标题使地址栏不会说/ adduser res.location(" blob S&#34); //转发到成功页面res.redirect(" / blobs"); },// JSON响应将显示新创建的blob json:function(){res.json(blob); }}; }})});

0 个答案:

没有答案