使用angular js打印MongoDB集合文档
我有一个收集会议。我想用angular js逐个打印其中的所有文档 我的代码:使用angular js打印MongoDB集合文档,mongodb,angularjs,Mongodb,Angularjs,我有一个收集会议。我想用angular js逐个打印其中的所有文档 我的代码: collection.find().toArray(function(error,data){ if (error) { // Hopefully we pass the error to the error handler console.log("Error :" + error); } else { // If ever
collection.find().toArray(function(error,data){
if (error) {
// Hopefully we pass the error to the error handler
console.log("Error :" + error);
} else {
// If everything goes fine we send the data.
console.log("Collection Data = " + data);
//console.log("Collection count =" + self.collection);
}
});
我的输出如下:
Collection Data = [object Object],[object Object],[object Object],[object Object
],[object Object],[object Object],[object Object],[object Object],[object Object
],[object Object],[object Object],[object Object],[object Object],[object Object
],[object Object],[object Object],[object Object],[object Object],[object Object
],[object Object],[object Object],[object Object],[object Object],[object Object
],[object Object],[object Object],[object Object],[object Object],[object Object
],[object Object],[object Object],[object Object],[object Object],[object Object
],[object Object],[object Object],[object Object],[object Object],[object Object
请告诉我丢失的位置。mongo将光标返回到JSON文档,并将其存储在
数据中。您可以使用mongo特有的函数printjson
对每个数组元素分别进行操作:
printjson(data[i])
或者使用函数forEach
:
collection.find().forEach(printjson)
这个printjson在javascript控制台中也可以工作吗?还是只有MongoShell?我希望它在javascript控制台中工作。谢谢