Javascript 如何从mongodb获取所有文档?
如何使用nodejs SDK从mongodb获取所有文档?我尝试了下面的方法来获取所有文档,但无法获取任何文档,但是插入工作正常Javascript 如何从mongodb获取所有文档?,javascript,node.js,mongodb,typescript,Javascript,Node.js,Mongodb,Typescript,如何使用nodejs SDK从mongodb获取所有文档?我尝试了下面的方法来获取所有文档,但无法获取任何文档,但是插入工作正常 // Connection URL var url = config.mongodbConnectionString; var db: any; // Use connect method to connect to the Server MongoClient.connect(url, function (err: any,
// Connection URL
var url = config.mongodbConnectionString;
var db: any;
// Use connect method to connect to the Server
MongoClient.connect(url, function (err: any, database: any) {
assert.equal(null, err);
console.log("Connected correctly to server");
db = database;
});
export class MongodbProvider implements IDbProvider {
public getMenus(): any {
var menus: any = [];
try {
db.open(function (err, db) {
var cursor = db.collection('menus').find(function (err, cursor) {
cursor.each(function (err, doc) {
console.log(doc);
menus.push(doc);
});
});
});
}
catch (err) {
console.log(err);
}
return menus;
}
}
你能帮我吗 查找的第一个参数是过滤器。要获取所有内容,它应该是一个空文档。比如:
var cursor = db.collection('menus').find({}, function (err, cursor) {
可能重复的