为什么我不能插入数据到 mongodb 中???

2015-08-28 08:51:28 +08:00
 martin823823
/**
* Module dependencies.
*/

var express = require ('express'),
routes = require ('./routes'),
http = require ('http'),
path = require ('path'),
mongoose = require ('mongoose');

var app = express ();
var db =mongoose.createConnection ('mongodb://localhost/test');

var Schema = mongoose.Schema;
var ObjectId = Schema.ObjectId;

var Task = new Schema ({
task:String
},{
collection:'test'
});

var Task = db.model ('test', Task );

// all environments

app.set ('view engine', 'jade');




app.get ('/tasks', function (req, res ){
Task.find ({}, function (err, docs ) {
res.render ('tasks/index', {
title: 'Todos index view',
docs: docs
});
});
});

app.get ('/tasks/new', function (req, res ){
res.render ('tasks/new.jade', {
title: 'New Task'
});
});
app.post ('/tasks',function (req, res ){
var task = new Task (req.body );
console.log (req.body );
task.save (function (err ) {
if (!err ) {
res.redirect ('/tasks');
}
else {
res.redirect ('/tasks/new');
}
});
});

app.listen (3000,function (err ){
if (err ){
console.log (err );
return err;
}
});
console.log ('the project run 3000');
3208 次点击
所在节点    Node.js
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/216583

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX