我想從mongo數據庫獲取數據並將其存儲在node.js的json對象中。目的是操縱那些我認爲非常簡單的數據,如果它是一個json objcet。 下面是我使用的代碼:如何從mongodb中獲取數據並將其轉換爲node.js中的json對象?
var MongoClient = require('mongodb').MongoClient;
var ObjectId = require('mongodb').ObjectID;
var url = 'mongodb://localhost:27017/MyCollection';
var data;
var findRestaurants = function (db, callback) {
var cursor = db.collection('demographicdetails').find().limit(10);
cursor.each(function (err, doc) {
if (doc != null) {
console.dir(doc);
} else {
callback();
}
});
};
MongoClient.connect(url, function (err, db) {
findRestaurants(db, function() {
db.close();
});
});
從上面的代碼中,我能夠從蒙戈數據庫獲取數據和console.dir(doc)
顯示我的數據。
我想要做的是這樣的:
data = doc;
data.forEach(function (eval) {
//Manipulating eval
});
請建議。提前致謝!