这可能不是正确的区域,但我设置了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); }}; }})});