如何在 MongoDB 中创建文档?
How can I create doc in MongoDB?
我正在学习 MongoDB Youtube 视频 (https://youtu.be/uX2G7Rt51WI?list=PLRQuJcU2aZG-aMedJxa7p7ylYmOn5iMlS),我正在关注他的代码。
我不认为我打错了,我只是想我错过了一些部分,但我不知道我错过了哪部分。
我认为他可能在 MongoDB 的某处创建了 doc 文件,但我不知道他在哪里以及如何创建的。
这是我的代码。
var http = require('http'),
express = require('express'),
app = express(),
cons = require('consolidate'),
MongoClient = require('mongodb')
.MongoClient,
Server = require('mongodb')
.Server;
app.engine('html', cons.swig);
app.set('view engine', 'html');
app.set('views', __dirname + '/views');
var mongoclient = new MongoClient(new Server('localhost', 27017, {
'native_parser': true
}));
var db = mongoclient.db('course');
app.get('/', function (req, res) {
db.collection('hello_mongo_express')
.findOne({}, function (req, res) {
res.render('hello', doc);
});
});
mongoclient.open(function (err, mongoclient) {
if (err) throw err;
app.listen(9000, function (req, res) {
console.log('connecting 9000');
});
});
您可以轻松创建文档。在以下行之后:
var db = mongoclient.db('course');
添加:
db.collection('hello_mongo_express').insert({ comment: 'This is cool'});
我正在学习 MongoDB Youtube 视频 (https://youtu.be/uX2G7Rt51WI?list=PLRQuJcU2aZG-aMedJxa7p7ylYmOn5iMlS),我正在关注他的代码。
我不认为我打错了,我只是想我错过了一些部分,但我不知道我错过了哪部分。
我认为他可能在 MongoDB 的某处创建了 doc 文件,但我不知道他在哪里以及如何创建的。
这是我的代码。
var http = require('http'),
express = require('express'),
app = express(),
cons = require('consolidate'),
MongoClient = require('mongodb')
.MongoClient,
Server = require('mongodb')
.Server;
app.engine('html', cons.swig);
app.set('view engine', 'html');
app.set('views', __dirname + '/views');
var mongoclient = new MongoClient(new Server('localhost', 27017, {
'native_parser': true
}));
var db = mongoclient.db('course');
app.get('/', function (req, res) {
db.collection('hello_mongo_express')
.findOne({}, function (req, res) {
res.render('hello', doc);
});
});
mongoclient.open(function (err, mongoclient) {
if (err) throw err;
app.listen(9000, function (req, res) {
console.log('connecting 9000');
});
});
您可以轻松创建文档。在以下行之后:
var db = mongoclient.db('course');
添加:
db.collection('hello_mongo_express').insert({ comment: 'This is cool'});