0
다음은 컬렉션에서 데이터를 가져 와서 인덱스 페이지에 표시하는 코드입니다.하지만 결과를 제공하지는 않습니다.mongodb에서 데이터를 가져 와서 node.js를 사용하여 표시하는 방법
노드 코드 -
쿼리 화재 - - db.testinfo.find()
출력 -
{
"_id": ObjectId("123456..78"),
"name": "test",
"rollnum": "XXXX"
}
후 내가 확인하고이 같은 DB의 컬렉션이 그러나
var app = require('express')();
var mongoose = require('mongoose');
var dbURI = 'mongodb://localhost/test';
mongoose.connect(dbURI);
var testSchema = new mongoose.Schema({
name: String,
rollnum: String
});
var Test = mongoose.model('Test', testSchema);
app.get('/', function(req, res){
Test.find({},function(err, docs){
res.send('index',{docs:docs});
});
//res.send('test');
});
app.listen(3001);
URL을 친다 -
{
"docs": []
}
그러나 나는 이름, rollnum의 결과를 얻기 위해 기다리고 있었다 -
이 http://127.0.0.1:3001/
내가 무엇입니까 출력입니다.
내가 뭘 잘못하고 있는지 알려 주시기 바랍니다.
와우 식사 : – Trialcoder
단지를 복용 후반 response..was에 대한 그 works..sorry 내 지식을 .. 당신이 노드 또는 몽구스에 대한 어떤 좋은 링크 또는 책을 참조하시기 바랍니다 - 어디로 쉽게 이해할 수있는 노드 + 몽고 초보자를위한 CRUD 개념을 나는 인터넷을 통해 검색하고 everone은 자신의 규칙을 따르고 그래서 내가 길을 잃었습니다 초보자 인 – Trialcoder