我使用express + node js使用mongo DB。我在数据库中插入了一个值。
MongoDB shell version: 3.0.4
connecting to: localhost:27017/local
> use hockey
switched to db hockey
> db.playes.insert({
name:"naveen"
})
WriteResult({ "nInserted" : 1 })
我制作 hocket scehma名称和播放器表格名称并添加一个条目名称:“naveen” ..已成功插入。< / p>
现在我想使用连接到mongo dB来检索该值。我喜欢这个
var express=require('express');
var app =express();
var MongoClient = require('mongodb').MongoClient;
var assert = require('assert');
app.get('/app',function(req,res){
MongoClient.connect(url, function(err, db) {
assert.equal(null, err);
console.log("Connected correctly to server.");
db.close();
});
})
var url = 'mongodb://localhost:27017/test';
app.listen(3000,function(){
console.log('server is runninngn')
})
当用户输入 http://localhost:3000/app 时,会显示{“name”:“naveen”}
预期价值
{"name" :"naveen"}