我正在使用 mongoose,但我似乎不知道如何使用 console.log 打印整个数据库?
我知道这可能是一件奇怪的事情,但这只是我遇到的问题的简化。
我一直在尝试使用
console.log(db.collection('name').find({})); //does not print DB
console.log(db.collection('name').findOne({User: 'apples'}));
第一个代码不起作用,但第二个代码可以很好地打印 JSON 数据。有谁能帮我解决这个问题吗?
最佳答案
find
方法是异步的:
db.collection('name').find().toArray().then(result => console.log(result));
关于javascript - 如何使用 Node JS 打印整个 mongoDB 集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61113031/