-1
在處理Node js項目時,我在從變量doc中提取數據時遇到了問題。Node js中的數據檢索
這裏的片段
collection.find({}, Function(err, doc));
假設存在可變文檔即用戶ID字段,我怎麼能檢索其值並將其打印在控制檯。我需要對當前的工作文件中的數據,而不被重定向至其他網頁
在處理Node js項目時,我在從變量doc中提取數據時遇到了問題。Node js中的數據檢索
這裏的片段
collection.find({}, Function(err, doc));
假設存在可變文檔即用戶ID字段,我怎麼能檢索其值並將其打印在控制檯。我需要對當前的工作文件中的數據,而不被重定向至其他網頁
您會收到元素的數組異步,所以你需要用這樣的循環它們:
隨着MongoDB的本地驅動程序:
collection.find({}, function(err, docs) {
docs.each(function(err, doc) {
if (doc != null) {
console.log(doc);
} else {
db.close();
}
});
});
隨着僧可以使用stream feature:
collection.find({}, {stream: true}).each(function(doc) {
if (doc != null) {
console.log(doc);
} else {
db.close();
}
});
'docs.each()' 是不工作的 「對象[對象的對象]無方法 '各自'」正在打印在控制檯上 – Ankit
您使用的是什麼MongoDB模塊? –
Mongo DB版本2.1.2和僧侶 – Ankit